Estruturas de Dados em C - Uma Abordagem Didática
VITRINE Os TOP de vendas !!
Quem viu este produto , comprou
-
VITRINE Os TOP de vendas !!
-
Estrutura de Dados e Algoritmos Usando C - Fundamentos e Aplicações Estrutura de Dados e Algoritmos
VITRINE Os TOP de vendas !!
-
VITRINE Os TOP de vendas !!
-
VITRINE Os TOP de vendas !!
Aplicações .NET são orientadas a objetos, mas os dados, não. Esta é a situação quando você está usando uma base de dados relacionais, XML e muitos outros armazenamentos de dados, e para cada um deles você precisa de uma solução programática separada. A Consulta Integrada à Linguagem da Microsoft, conhecida como o LINQ (da sigla em inglês) é um conjunto da Estrutura .NET e extensões de linguagem que oferece uma maneira única e simples de se consultar dados de qualquer forma diretamente do C# 3 e do VB.NET 9. Em cima dele, seu código de persistência recebe a mesma checagem de sintaxe durante a compilação, a mesma tipificação estática e IntelliSense disponíveis para o resto de seu código. Escrito para desenvolvedores C# e VB de todos os níveis, LINQ em Ação mergulha rapidamente do conhecimento zero inicial, até uma profundidade substancial, no final. Nele, você irá explorar características-chave da linguagem, como expressões lambda, métodos de extensão e tipos anônimos de dados, que tornam o LINQ possível. ... Ler mais +
QUERO VER -
Curso de Programação em Linguagem C
VITRINE Os TOP de vendas !!
Este livro foi formatado para simplificar o aprendizado de programação em computadores, ao exprimir uma linguagem menos formal em comparação à literatura tradicional e ao explorar a programação com um encadeamento de ensino diferente do habitual. Tradicionalmente, as estruturas de dados e de controle de uma linguagem de programação são ensinadas ao estudante para ele começar a escrever cada um de seus programas como uma única unidade de processamento de informações. Somente após esta forma de programar tornar-se habitual, é apresentada a ele a técnica de divisão de um programa em subprogramas, a qual é extremamente interessante e eficaz. ... Ler mais +
QUERO VER -
C: Manual de Referência C: Manual de Referência
VITRINE Os TOP de vendas !!
Quem viu este produto , também se interessou
-
C: Manual de Referência C: Manual de Referência
VITRINE Os TOP de vendas !!
-
Curso de Programação em Linguagem C
VITRINE Os TOP de vendas !!
Este livro foi formatado para simplificar o aprendizado de programação em computadores, ao exprimir uma linguagem menos formal em comparação à literatura tradicional e ao explorar a programação com um encadeamento de ensino diferente do habitual. Tradicionalmente, as estruturas de dados e de controle de uma linguagem de programação são ensinadas ao estudante para ele começar a escrever cada um de seus programas como uma única unidade de processamento de informações. Somente após esta forma de programar tornar-se habitual, é apresentada a ele a técnica de divisão de um programa em subprogramas, a qual é extremamente interessante e eficaz. ... Ler mais +
QUERO VER -
Visual Studio C# Fundamentos, Programação com ASP.Net, Windows Forms e Web Services
VITRINE Os TOP de vendas !!
-
VITRINE Os TOP de vendas !!
-
VITRINE Os TOP de vendas !!
Aplicações .NET são orientadas a objetos, mas os dados, não. Esta é a situação quando você está usando uma base de dados relacionais, XML e muitos outros armazenamentos de dados, e para cada um deles você precisa de uma solução programática separada. A Consulta Integrada à Linguagem da Microsoft, conhecida como o LINQ (da sigla em inglês) é um conjunto da Estrutura .NET e extensões de linguagem que oferece uma maneira única e simples de se consultar dados de qualquer forma diretamente do C# 3 e do VB.NET 9. Em cima dele, seu código de persistência recebe a mesma checagem de sintaxe durante a compilação, a mesma tipificação estática e IntelliSense disponíveis para o resto de seu código. Escrito para desenvolvedores C# e VB de todos os níveis, LINQ em Ação mergulha rapidamente do conhecimento zero inicial, até uma profundidade substancial, no final. Nele, você irá explorar características-chave da linguagem, como expressões lambda, métodos de extensão e tipos anônimos de dados, que tornam o LINQ possível. ... Ler mais +
QUERO VER
- DescriçãoEstruturas de Dados em C - Uma Abordagem Didática
Resultado da experiência acumulada pelo autor e direcionado a estudantes de computação e áreas correlatas, a obra apresenta os fundamentos das principais estruturas de dados, os recursos de programação necessários para implementá-los em linguagem C e seus exemplos de aplicações práticas. Apresenta também uma extensa lista de exemplos de programas completos que podem ser diretamente executados em computador, usando o compilador Pelles C e o sistema operacional Windows. Ao final de cada capítulo, há uma série de exercícios que visam aprofundar os conceitos apresentados. - Sobre o Autor
- Especificação
Características
Tipo de Livro Livro Físico Especificações
Sobre o Autor SILVIO DO LAGO PEREIRA
Possui graduação em Tecnologia de Processamento de Dados pela Universidade Estadual Paulista (1990), especialização em Automação Industrial pela Escola de Engenharia Industrial de São José dos Campos (1993), mestrado em Ciência da Computação pela Universidade de São Paulo (2002) e doutorado em Ciência da Computação pela Universidade de São Paulo (2007). Tem 26 anos de experiência em ensino superior e atualmente é professor (de graduação e pós-graduação) do Departamento de Tecnologia da Informação da Faculdade de Tecnologia de São Paulo (FATEC-SP), do Centro Estadual de Educação Tecnológica "Paula Souza" (CEETEPS), assessor ad hoc da Fundação de Amparo à Pesquisa do Estado de São Paulo (FAPESP) e da Coordenadoria de Aperfeiçoamento de Pessoal de Nível Superior (CAPES), pesquisador e consultor ad hoc do Conselho Nacional de Desenvolvimento Científico e Tecnológico (CNPq)Informações Técnicas Sumário
Capítulo 1 – Introdução
1.1 Abstração
1.1.1 Abstração funcional
1.1.2 Abstração de dados
1.2 Estruturas de dados
1.2.1 Objetivos
1.3 Mecanismos de agregação de dados
1.3.1 Vetor
1.3.2 Registro
1.3.3 Ponteiro
1.4 Formas de alocação de memória
1.4.1 Alocações estática e dinâmica
1.4.2 Alocações sequencial e encadeada
Exercícios
Capítulo 2 – Pilhas
2.1 Fundamentos
2.2 Operações em pilhas
2.2.1 Conversão em binário
2.2.2 Inversão de cadeia
2.3 Implementação de pilha
2.3.1 Criação de pilha
2.3.2 Teste em pilha
2.3.3 Inserção em pilha
2.3.4 Remoção em pilha
2.3.5 Acesso em pilha
2.3.6 Destruição de pilha
2.3.7 O arquivo pilha.h
Exercícios
Capítulo 3 – Expressões
3.1 Fundamentos
3.1.1 Forma infixa
3.1.2 Forma posfixa
3.2 Conversão de infixa parentesiada em posfixa
3.2.1 Conversão de infixa em posfixa
3.3 Avaliação da forma posfixa
3.4 Expressões com números reais de vários dígitos
3.4.1 Função de conversão
3.4.2 Função de avaliação
Exercícios
Capítulo 4 – Filas
4.1 Fundamentos
4.2 Operações em filas
4.2.1 Cadeia palíndroma
4.3 Implementação de fila
4.3.1 Criação de fila
4.3.2 Teste em fila
4.3.3 Inserção em fila
4.3.4 Remoção em fila
4.3.5 Destruição de fila
4.3.6 O arquivo fila.h
Exercícios
Capítulo 5 – Coloração
5.1 Fundamentos
5.1.1 Formação de imagem
5.1.2 Algoritmos de coloração de imagem
5.1.3 Coloração limitada por área
5.2 Representação e exibição de imagem
5.3 Coloração de imagem
5.3.1 Vizinhança nas margens da imagem
5.3.2 Manipulação de coordenadas
5.3.3 Coloração limitada por área
5.4 O programa completo
Exercícios
Capítulo 6 – Recursão
6.1 Fundamentos
6.1.1 Base e passo de recursão
6.2 Funções recursivas
6.2.1 Cálculo de fatorial
6.2.2 Exibição de binários
6.2.3 Torres de Hanói
6.3 Recursão degenerada
6.3.1 Recursão de cauda
6.3.2 Recursão redundante
Exercícios
Capítulo 7 – Enumeração
7.1 Fundamentos
7.1.1 Elementos, domínios e soluções
7.2 Enumeração simples
7.3 Enumeração por força-bruta
7.4 Enumeração por retrocesso
Exercícios
Capítulo 8 – Ordenação e Busca
8.1 Fundamentos
8.1.1 Análise de algoritmos
8.1.2 Notação O
8.1.3 Análise de pior caso
8.2 Métodos de ordenação
8.2.1 Ordenação por trocas
8.2.2 Ordenação por seleção
8.2.3 Ordenação por inserção
8.2.4 Ordenação por intercalação
8.3 Métodos de busca
8.3.1 Busca linear
8.3.2 Busca binária
Exercícios
Capítulo 9 – Listas Encadeadas
9.1 Fundamentos
9.2 Operações em listas encadeadas
9.2.1 Criação de lista
9.2.2 Exibição de lista
9.2.3 Anexação de listas
9.2.4 Destruição de lista
9.3 Manipulação recursiva de listas encadeadas
9.3.1 Tamanho de lista
9.3.2 Pertinência em lista
9.3.3 Clonagem de lista
9.3.4 Exibição inversa de lista
Exercícios
Capítulo 10 – Listas Ordenadas
10.1 Fundamentos
10.2 Operações em listas ordenadas
10.2.1 Inserção em lista ordenada
10.2.2 Remoção em lista ordenada
10.2.3 Busca em lista ordenada
10.3 Manipulação de polinômios
10.3.1 Exibição de polinômio
10.3.2 Adição em polinômio
10.3.3 Avaliação de polinômio
10.3.4 Derivada de polinômio
10.3.5 Destruição de polinômio
Exercícios
Capítulo 11 – Mapeamentos
11.1 Fundamentos
11.2 Operações em mapeamentos
11.2.1 Inserção em mapeamento
11.2.2 Remoção em mapeamento
11.2.3 Pertinência em mapeamento
11.2.4 Exibição de mapeamento
11.2.5 Destruição de mapeamento
11.3 Um exemplo de aplicação
Exercícios
Capítulo 12 – Dicionários
12.1 Fundamentos
12.1.1 Função de hashing
12.1.2 O método da divisão
12.2 Operações em dicionários
12.2.1 Criação de dicionários
12.2.2 Inserção em dicionário
12.2.3 Remoção em dicionário
12.2.4 Pertinência em dicionário
12.2.5 Exibição de dicionário
12.2.6 Destruição de dicionário
12.3 Chaves alfanuméricas
12.3.1 Conversão usando soma simples
12.3.2 Conversão usando soma ponderada
Exercícios
Capítulo 13 – Árvores
13.1 Fundamentos
13.2 Árvores binárias
13.2.1 Criação de árvores binárias
13.2.2 Percursos em árvores binárias
13.2.3 Destruição de árvore binária
13.3 Árvores de busca binária
13.3.1 Inserção em árvore de busca binária
13.3.2 Busca em árvore de busca binária
13.3.3 Remoção em árvore de busca binária
Exercícios
Capítulo 14 – Árvores de Huffman
14.1 Fundamentos
14.1.1 O algoritmo de Huffman
14.2 Código de Huffman
14.2.1 Frequências dos caracteres
14.2.2 Criação de árvore de Huffman
14.2.3 Exibição de árvore de Huffman
14.2.4 Exibição do código de Huffman
14.3 Uso do código de Huffman
14.3.1 Compressão de uma cadeia de caracteres
14.3.2 Descompressão de uma cadeia de dígitos
Exercícios
Capítulo 15 – Grafos
15.1 Fundamentos
15.1.1 Representação de grafos
15.2 Busca de caminhos
15.2.1 Árvore de busca
15.2.2 Busca em largura
15.3 Ordenação topológica
15.3.1 Redes de tarefas
15.3.2 Geração de uma ordenação topológica
Exercícios
Apêndice A – Tabela ASCII
A.1 Tabela ASCII padrão
A.2 Tabela ASCII estendida
Apêndice B – Pelles C
B.1 Instalação
B.2 Criação de programa
B.3 Sistema de ajuda
B.4 Sistema de rastreamento
Apêndice C – Arquivos .h
C.1 Arquivo .h
C.2 O arquivo pilha.h
C.3 O arquivo fila.h
C.4 O arquivo lista.h
C.5 O arquivo lstord.h
C.6 O arquivo poli.h
C.7 O arquivo map.h
C.8 O arquivo dic.h
C.9 O arquivo arv.h
Bibliografia
Índice RemissivoInformações Técnicas
Nº de páginas: 184 Origem: Nacional Editora: Editora Érica / Saraiva Idioma: Português Edição: 1ª Edição Ano: 2016 ISBN: 9788536516295 Encadernação: Brochura Autor: Silvio do Lago Pereira - Informações