Estrutura de dados (Versão em linguagem C) Síntese de Ciência e Tecnologia em Faculdades e Escolas Secundárias
Preço por unidade incluindo frete para o Brasil
Quantidade
Produto selecionado
Especificações do produto
Editora
China Railway Publishing House Co., Ltd.
Autor
Zhang Ying and others
Data de publicação
2022.08
Título
Data structure (C language version) science and technology synthesis in colleges and secondary schools
Foit
16 Open
Número do livro
9787113291709
Preço do livro
59.80
Editora
China Railway Publishing House Co., Ltd.
Autor
Zhang Ying and others
Data de publicação
2022.08
Título
Data structure (C language version) science and technology synthesis in colleges and secondary schools
Foit
16 Open
Número do livro
9787113291709
Preço do livro
59.80
Editora
China Railway Publishing House Co., Ltd.
Autor
Zhang Ying and others
Data de publicação
2022.08
Título
Data structure (C language version) science and technology synthesis in colleges and secondary schools
Foit
16 Open
Número do livro
9787113291709
Preço do livro
59.80
Detalhes do produto
Texto da imagem traduzido automaticamente
Índice
Capítulo 1 Visão geral das estruturas de dados
1.1 Visão geral do desenvolvimento de estruturas de dados
1.2 Conceitos básicos de estrutura de dados
1.2.1 Conceitos e termos básicos
1.2.2 Três elementos da estrutura de dados
1.3 Algoritmos e Análise de Algoritmos
1.3.1 Conceito e Características dos Algoritmos
1.3.2 Método de Descrição do Algoritmo
1.3.3 Critérios de avaliação de algoritmos
1.3.4 Método de Análise do Algoritmo
1.3.5 Complexidade temporal do algoritmo
1.3.6 Complexidade espacial do algoritmo
1.4 Estudo sobre o curso “Estrutura de Dados”
Capítulo 2 Tabelas Lineares
2.1 Tabela linear e sua estrutura lógica
2.1.1 Definição de Lista Linear
2.1.2 Descrição do tipo de dado abstrato da lista linear
2.2 Armazenamento sequencial e implementação de tabelas lineares
2.2.1 Estrutura de armazenamento sequencial de tabela linear (tabela sequencial)
2.2.2 Implementação de operações básicas em tabelas de sequência
2.2.3 Aplicação da Lista de Sequências
2.3 Armazenamento em cadeia e implementação de listas lineares
2.3.1 Estrutura de armazenamento em cadeia de lista linear (lista encadeada)
2.3.2 Estrutura de armazenamento de uma lista encadeada simples
2.3.3 Implementação de Operações Básicas de Lista Encadeada Simples
2.3.4 Aplicação de listas encadeadas simples
2.3.5 Lista Circular Encadeada
2.3.6 Lista duplamente encadeada
2.3.7 Lista vinculada estática
2.4 Exemplo abrangente - Adição de polinômios univariados
2.4.1 Representação e Armazenamento de Polinômios Univariados
2.4.2 Adição de polinômios univariados
2.5 Comparação entre Lista de Sequências e Lista Encadeada
resumo
Capítulo 3 Pilhas e Filas
3.1 Pilha
3.1.1 Definição de pilha
3.1.2 Tipo de dados abstratos de pilha
3.1.3 Representação sequencial e implementação de pilha (Sequential Stack)
3.1.4 Representação da Cadeia e Implementação da Pilha (Chain Stack)
3.1.5 Exemplos de aplicação de pilha
3.1.6 Pilha e Recursão
3.2 Filas
3.2.1 Definição de Fila
3.2.2 Tipo de dados abstratos de fila
3.2.3 Representação sequencial e implementação de filas (Sequential Queues)
3.2.4 Representação em cadeia e implementação de filas (Chain Queues)
3.2.5 Exemplos de aplicação de filas
resumo
Capítulo 4 Corda
4.1 Conceitos básicos de strings
4.1.1 Definição de String
4.1.2 Tipo de dados abstratos de sequência de caracteres
4.2 Implementação de armazenamento de strings
4.2.1 Estrutura de armazenamento sequencial de strings (strings sequenciais)
4.2.2 Estrutura de armazenamento em cadeia de strings (strings em cadeia)
4.3 Correspondência de padrões de string
4.3.1 Algoritmo de Força Bruta
4.3.2 Algoritmo KMP
resumo
Capítulo 5 Arrays e Listas Generalizadas
5.1 Definição e operações básicas de arrays
5.1.1 Definição de matriz
5.1.2 Tipo de dados abstratos de matriz
5.1.3 Representação de armazenamento de matrizes
5.2 Armazenamento compactado de matrizes especiais
5.2.1 Matrizes simétricas
5.2.2 Matriz Triangular
5.2.3 Matrizes diagonais
5.3 Matrizes esparsas
5.3.1 Armazenamento de tabela tripla de matriz esparsa
5.3.2 Armazenamento de listas reticuladas de matrizes esparsas
5.4 Tabela Generalizada
5.4.1 Definição de Tabela Generalizada
5.4.2 Tipos de dados abstratos de tabelas generalizadas
5.4.3 Estrutura de armazenamento de tabelas generalizadas
5.4.4 Implementação de Operações Básicas de Tabelas Generalizadas
resumo
……

breve introdução
Este livro foi escrito com base no Outline of System Ability Cultivation for Computer Majors in the Intelligent Era, compilado pelo Higher Education Computer Major Teaching Steering Committee do Ministério da Educação e os requisitos do Graduate Entrance Examination Outline. O livro é orientado a resultados, estabelece objetivos de aprendizagem de capítulos e é orientado a aplicações. Ele introduz gradualmente a representação de armazenamento de estruturas de dados, a implementação de operações básicas e suas aplicações em detalhes, de modo a atingir a meta de ensino de combinar estreitamente a teoria com a aplicação.
O livro é dividido em 9 capítulos, incluindo uma visão geral de estruturas de dados, listas lineares, pilhas e filas, strings, arrays e listas generalizadas, árvores e árvores binárias, gráficos, busca e classificação. Este livro é rico em conteúdo, moderado em dificuldade, com pontos de conhecimento detalhados, textos ilustrados e descrições de princípios que vão direto ao ponto. Cada capítulo fornece objetivos de aprendizagem baseados em OBE, mapas de conhecimento, pontos de integração ideológicos e políticos e algoritmos e aplicações relacionados. O livro usa a linguagem C como a linguagem de descrição para estruturas de dados e algoritmos, e as etapas do algoritmo correspondem à implementação uma por uma.

Total
Entrega
ICMS
PIS e COFINS
Outro
Produtos similares