Ponteiros na linguagem de programação C
137 videos • 20,494 views • by Programe seu futuro
1
Ponteiros na linguagem C - Parte I
Programe seu futuro
Download
2
Vetor e aritmética de ponteiros em C - Parte II
Programe seu futuro
Download
3
Construindo uma lista encadeada com a linguagem de programação C - Ponteiros parte III
Programe seu futuro
Download
4
Como remover um nó em uma lista encadeada - Parte IV
Programe seu futuro
Download
5
Dividindo uma lista encadeada em duas com a linguagem de programação C
Programe seu futuro
Download
6
Inserindo um ponteiro para fim em uma lista encadeada
Programe seu futuro
Download
7
Árvores Binarias - Uma Introdução
Programe seu futuro
Download
8
Inserção de elementos em uma Árvore Binária - versão longa
Programe seu futuro
Download
9
Inserção de elementos em um Árvore Binária - versão curta
Programe seu futuro
Download
10
Tamanho é documento? Descobrindo o tamanho de uma árvore binaria.
Programe seu futuro
Download
11
Busca em uma árvore binaria
Programe seu futuro
Download
12
Remoção em uma árvore binária - parte I
Programe seu futuro
Download
13
Remoção em uma árvore binária - parte II
Programe seu futuro
Download
14
Remoção em uma árvore binária - parte III
Programe seu futuro
Download
15
Implementando uma matriz (array bidimensional) com a linguagem de programação C
Programe seu futuro
Download
16
Ponteiros e matrizes dinâmicas em C
Programe seu futuro
Download
17
Tabela Hash - Introdução
Programe seu futuro
Download
18
Tabela Hash linear com a linguagem C
Programe seu futuro
Download
19
Tabela Hash com listas encadeadas com a linguagem C
Programe seu futuro
Download
20
Curso de Programação C | O que é e como criar um ponteiro na linguagem C? | Aula 184
Programe seu futuro
Download
21
Curso de Programação C | Qual o tamanho de um ponteiro na linguagem C? Aula 185
Programe seu futuro
Download
22
Curso de Programação C | Por que não usamos & ao ler uma string com a função scanf? | Aula 186
Programe seu futuro
Download
23
Curso de Programação C | Ponteiro como parâmetro para uma função ou procedimento | Aula 187
Programe seu futuro
Download
24
Curso de Programação C | Vetor é sempre um ponteiro? | Aula 188
Programe seu futuro
Download
25
Curso de Programação C | Entendendo aritmética de ponteiros com vetor | Aula 189
Programe seu futuro
Download
26
Curso de Programação C | Como criar um ponteiro para struct? | Aula 190
Programe seu futuro
Download
27
Curso de Programação C | Existe ponteiro pra ponteiro? | Aula 191
Programe seu futuro
Download
28
Curso de Programação C | Encontrar o maior e o menor elemento de um vetor com ponteiros | Aula 192
Programe seu futuro
Download
29
Curso de Programação C | Trocar o conteúdo de duas variáveis por meio de ponteiros | Aula 193
Programe seu futuro
Download
30
Curso de Programação C | Imprimir endereço e conteúdo de cada posição de um vetor | Aula 194
Programe seu futuro
Download
31
Curso de Programação C | Como realizar multiplicações com ponteiros de ponteiros? | Aula 195
Programe seu futuro
Download
32
Curso de Programação C | Nossa função strcpy para fazer a cópia de uma string | Aula 196
Programe seu futuro
Download
33
Curso de Programação C | Alocação dinâmica de memória com a função MALLOC | Aula 197
Programe seu futuro
Download
34
Curso de Programação C | Alocação dinâmica de memória com a função CALLOC | Aula 198
Programe seu futuro
Download
35
Curso de Programação C | Como alocar um vetor dinâmico na linguagem C? | Aula 199
Programe seu futuro
Download
36
Curso de Programação C | Como aumentar o tamanho de um vetor com a função realloc? | Aula 200
Programe seu futuro
Download
37
Curso de Programação C | Como liberar memória alocada dinamicamente com a função free()? | Aula 201
Programe seu futuro
Download
38
Curso de Programação C | Como alocar uma matriz dinâmica em C? | Aula 202
Programe seu futuro
Download
39
Curso de Programação C | Como percorrer uma matriz dinâmica com aritmética de ponteiros? | Aula 204
Programe seu futuro
Download
40
Curso de Programação C | Dúvida | Como fazer uma função para inverter uma string em C? | Aula 205
Programe seu futuro
Download
41
Curso de Programação C | Como liberar a memória de uma matriz dinâmica com a função free? | Aula 206
Programe seu futuro
Download
42
Curso de Programação C | Qual a diferença entre as funções malloc e calloc? | Aula 207
Programe seu futuro
Download
43
Curso de Programação C | Como escrever em um arquivo texto com a função fputc()? | Aula 208
Programe seu futuro
Download
44
Curso de Programação C | Como ler em um arquivo texto com a função fgetc()? | Aula 209
Programe seu futuro
Download
45
Curso de Programação C | Leitura e escrita em arquivo com funções e procedimentos | Aula 210
Programe seu futuro
Download
46
Curso de Programação C | Como escrever texto em um arquivo com a função fputs()? | Aula 211
Programe seu futuro
Download
47
Curso de Programação C | Como ler texto de um arquivo com a função fgets()? | Aula 212
Programe seu futuro
Download
48
Curso de Programação C | Como escrever em um arquivo com a função fprintf()? | Aula 213
Programe seu futuro
Download
49
Curso de Programação C | Como ler um arquivo com a função fscanf()? | Aula 214
Programe seu futuro
Download
50
Curso de Programação C | Como criar uma agenda de aniversário e salvar em arquivo em C | aula 215
Programe seu futuro
Download
51
Curso de Programação C | Como salvar nossa agenda de aniversários em um arquivo texto? | aula 216
Programe seu futuro
Download
52
Curso de Programação C | Como ler nossa agenda de aniversários em um arquivo texto? | aula 217
Programe seu futuro
Download
53
Curso de Programação C | Como escrever em arquivo binário com a função fwrite()? | Aula 218
Programe seu futuro
Download
54
Curso de Programação C | Como ler um arquivo binário com a função fread()? | Aula 219
Programe seu futuro
Download
55
Curso de Programação C | Como inserir suporte a arquivos binários na agenda de aniversário? aula 220
Programe seu futuro
Download
56
Curso de Programação C | Como atualizar registro em arquivo binário com a função fseek? | aula 221
Programe seu futuro
Download
57
Curso de Programação C | Como remover um arquivo com a função remove? | aula 222
Programe seu futuro
Download
58
Curso de Programação C | Estruturas de dados dinâmicas - Pilhas, Filas, Listas, Árvores | aula 223
Programe seu futuro
Download
59
Curso de Programação C | Operação push. Como empilhar um dado na estrutura de dados pilha | aula 224
Programe seu futuro
Download
60
Curso de Programação C | Operação pop. Como desempilhar um nó na estrutura de dados pilha | aula 225
Programe seu futuro
Download
61
Curso de Programação C | Imprimindo e testando nossa estrutura de dados dinâmica PILHA | aula 226
Programe seu futuro
Download
62
Curso de Programação C | Segunda versão para a estrutura de dados dinâmica do tipo PILHA | aula 227
Programe seu futuro
Download
63
Curso de Programação C | TAD - Tipo Abstrato de Dado | aula 228
Programe seu futuro
Download
64
Curso de Programação C | Como simular a recursão com uma estrutura de dados PILHA? | aula 229
Programe seu futuro
Download
65
Curso de Programação C | Como criar arquivos de cabeçalho .h na linguagem C? | aula 230
Programe seu futuro
Download
66
Curso de Programação C | Verificar se uma expressão matemática está mal formada com PILHA | aula 231
Programe seu futuro
Download
67
Curso de Programação C | Como inverter a ordem das letras de uma string? | aula 232
Programe seu futuro
Download
68
Curso de Programação C | Resolver expressão em notação pós-fixa (notação polonesa reversa) |aula 233
Programe seu futuro
Download
69
Curso de Programação C | Estrutura de dados dinâmica do tipo FILA | aula 234
Programe seu futuro
Download
70
Curso de Programação C | Desafio da aula 231 - descobrir se uma expressão está mal formada |aula 235
Programe seu futuro
Download
71
Curso de Programação C | Como inserir um elemento em uma estrutura de dados do tipo FILA? | aula 236
Programe seu futuro
Download
72
Curso de Programação C | Como remover um elemento em uma estrutura de dados do tipo FILA? | aula 237
Programe seu futuro
Download
73
Curso de Programação C | Imprimindo e testando nossa estrutura de dados FILA | aula 238
Programe seu futuro
Download
74
Curso de Programação C | Estrutura de dados FILA - segunda versão com a estrutura Fila | aula 239
Programe seu futuro
Download
75
Curso de Programação C | O que são FILAS DE PRIORIDADE? | aula 240
Programe seu futuro
Download
76
Curso de Programação C | Como implementar a estrutura de dados fila de prioridade em C? | aula 241
Programe seu futuro
Download
77
Curso de Programação C | Lista encadeada, lista duplamente encadeada e lista circular | aula 242
Programe seu futuro
Download
78
Curso de Programação C | Como inserir no início de uma Lista Simplesmente Encadeada? | aula 243
Programe seu futuro
Download
79
Curso de Programação C | Como inserir no fim de uma Lista Simplesmente Encadeada? | aula 244
Programe seu futuro
Download
80
Curso de Programação C | Como inserir no meio de uma Lista Simplesmente Encadeada? | aula 245
Programe seu futuro
Download
81
Curso de Programação C | Imprimindo e testando nossa lista simplesmente encadeada | aula 246
Programe seu futuro
Download
82
Curso de Programação C | Estrutura de Dados Lista Simplesmente Encadeada SEGUNDA VERSÃO | aula 247
Programe seu futuro
Download
83
Curso de Programação C | Como inserir ordenado na estrutura de dados lista encadeada? | aula 248
Programe seu futuro
Download
84
Curso de Programação C | Como inserir ordenado na estrutura lista encadeada? VERSÃO 2 | aula 249
Programe seu futuro
Download
85
Curso de Programação C | Como remover um nó da estrutura lista simplesmente encadeada? | aula 250
Programe seu futuro
Download
86
Curso de Programação C | Como remover um nó da estrutura lista encadeada? Segunda versão | aula 251
Programe seu futuro
Download
87
Curso de Programação C | Como buscar um elemento em uma lista simplesmente encadeada? | aula 252
Programe seu futuro
Download
88
Curso de Programação C | Buscar um elemento em uma lista encadeada com a estrutura lista | aula 253
Programe seu futuro
Download
89
Curso de Programação C | Como criar uma lista C a partir de duas listas A e B? | aula 254
Programe seu futuro
Download
90
Curso de Programação C | Como dividir uma lista encadeada em lista par e lista ímpar? | aula 255
Programe seu futuro
Download
91
Dúvida | Como criar uma estrutura de dados fila com várias structs? | aula 256
Programe seu futuro
Download
92
Curso de Programação C | Como construir uma lista duplamente encadeada? | aula 257
Programe seu futuro
Download
93
Curso de Programação C | Como implementar uma LISTA CIRCULAR? Lista Encadeada Circular | aula 258
Programe seu futuro
Download
94
Curso de Programação C | O que é e como funciona a estrutura de dados Tabela Hash? | aula 259
Programe seu futuro
Download
95
Curso de Programação C | Como implementar uma TABELA HASH com vetor na prática? | aula 260
Programe seu futuro
Download
96
Curso de Programação C | Como implementar uma TABELA HASH com lista encadeada na prática? | aula 261
Programe seu futuro
Download
97
Curso de Programação C | Como criar uma TABELA HASH com várias structs? | aula 262
Programe seu futuro
Download
98
Curso de Programação C | Como implementar uma TABELA HASH com STRING na prática? | aula 263
Programe seu futuro
Download
99
Curso de Programação C | Estrutura de dados dinâmica Árvore Binária de Busca | aula 264
Programe seu futuro
Download
100
Curso de Programação C | Como inserir em uma ÁRVORE BINÁRIA? Versão 1 | aula 265
Programe seu futuro
Download
101
Curso de Programação C | Como imprimir uma árvore binária de busca? 2 versões | aula 266
Programe seu futuro
Download
102
Curso de Programação C | Como inserir em uma ÁRVORE BINÁRIA? Versão 2 sem retorno | aula 267
Programe seu futuro
Download
103
Curso de Programação C | Como inserir em uma ÁRVORE BINÁRIA? Versão 3 mais EFICIENTE | aula 268
Programe seu futuro
Download
104
Curso de Programação C | Como buscar um elemento em uma ÁRVORE BINÁRIA? Versão recursiva | aula 269
Programe seu futuro
Download
105
Curso de Programação C | Como realizar uma busca em uma ÁRVORE BINÁRIA? Versão iterativa | aula 270
Programe seu futuro
Download
106
Curso de Programação C | Como calcular a ALTURA de uma árvore binária de busca? | aula 271
Programe seu futuro
Download
107
Curso de Programação C | Como descobrir a quantidade de nós de uma árvore binária? | aula 272
Programe seu futuro
Download
108
Curso de Programação C | Como descobrir a quantidade de FOLHAS em uma árvore binária? | aula 273
Programe seu futuro
Download
109
Curso de Programação C | Como remover um nó folha de uma árvore binária? | aula 274
Programe seu futuro
Download
110
Curso de Programação C | Como remover um nó com um filho de uma árvore binária? | aula 275
Programe seu futuro
Download
111
Curso de Programação C | Como remover um nó com DOIS filhos em uma árvore binária? | aula 276
Programe seu futuro
Download
112
Curso de Programação C | Como criar uma ÁRVORE BINÁRIA de PESSOAS? | aula 277
Programe seu futuro
Download
113
Curso de Programação C | Como comprimir dados com Código de Huffman - Algoritmo de Huffman |aula 278
Programe seu futuro
Download
114
Curso de Programação C | Pensando a solução para Código de Huffman - Algoritmo de Huffman | aula 280
Programe seu futuro
Download
115
Curso de Programação C | Como construir a Tabela de Frequência para o Código de Huffman? | aula 281
Programe seu futuro
Download
116
Curso de Programação C | Como criar a lista ordenada para o Código (Algoritmo) de Huffman? |aula 282
Programe seu futuro
Download
117
Curso de Programação C | Como montar a Árvore de Huffman a partir da lista ordenada? | aula 283
Programe seu futuro
Download
118
Curso de Programação C | Como montar o dicionário para o Algoritmo de Huffman? | aula 284
Programe seu futuro
Download
119
Curso de Programação C | Como excluir contato da agenda de aniversário em arquivo texto? | aula 285
Programe seu futuro
Download
120
Curso de Programação C | Como codificar (comprimir) texto com o Algoritmo de Huffman? | aula 286
Programe seu futuro
Download
121
Curso de Programação C | Como decodificar o texto codificado com o Algoritmo de Huffman? | aula 287
Programe seu futuro
Download
122
Curso de Programação C | Como criar um arquivo COMPACTADO com o Algoritmo de Huffman? | aula 293
Programe seu futuro
Download
123
Curso de Programação C | Como LER nosso arquivo COMPACTADO com o Algoritmo de Huffman? | aula 295
Programe seu futuro
Download
124
Curso de Programação C | Testando nosso Algoritmo de Huffman (Código de Huffman) | aula 296
Programe seu futuro
Download
125
Curso de Programação C | O que é uma Arvore AVL - Árvore Binária de Busca Balanceada? | aula 301
Programe seu futuro
Download
126
Curso de Programação C | Como implementar uma Árvore AVL - Árvore balanceada? | aula 302
Programe seu futuro
Download
127
Curso de Programação C | Como implementar uma ROTAÇÃO À ESQUERDA em uma árvore AVL? | aula 303
Programe seu futuro
Download
128
Curso de Programação C | Como implementar uma ROTAÇÃO À DIREITA em uma árvore AVL? | aula 304
Programe seu futuro
Download
129
Curso de Programação C | Como implementar as ROTAÇÕES DUPLAS em uma árvore AVL? | aula 305
Programe seu futuro
Download
130
Curso de Programação C | Como inserir em uma árvore binária balanceada - Árvore AVL? | aula 306
Programe seu futuro
Download
131
[Private video]
Download
132
Curso de Programação C | Como remover um nó em uma árvore binária balanceada - Árvore AVL? |aula 307
Programe seu futuro
Download
133
Curso de Programação C | Como imprimir uma Árvore Binária Balanceada - Árvore AVL? | aula 308
Programe seu futuro
Download
134
Curso de Programação C | Testando nossa Árvore Binária de Busca Balanceada - Árvore AVL | aula 309
Programe seu futuro
Download
135
Curso de Programação C | Como descobrir / imprimir o nível de um nó na Árvore Binária? | aula 310
Programe seu futuro
Download
136
Curso de Programação C | Desmistificando PONTEIROS em C (se for possível 😂 😂 😂 😂 😂) | aula 319
Programe seu futuro
Download
137
Curso de Programação C | Como passar uma matriz dinâmica como parâmetro? | aula 326
Programe seu futuro
Download