Escolar Documentos
Profissional Documentos
Cultura Documentos
O que ns esperamos
Participar de todas as aulas Enviar nove Sets de Problemas Criar um projeto final
Notas
34 pontos de Exatido. At que ponto o seu cdigo consistente com as nossas especificaes e livre de bugs? 33 pontos de Design. At que ponto o seu cdigo bem escrito(escrito claramente, funcionando de forma eficiente, elegante, e/ou lgica)? 33 pontos de Estilo. At que ponto o seu cdigo legvel (comentado e indentado, com nomes de variveis apropriadas)?
100
Hacker?!
ajuda@cc50.com.br
Forum Chat
semana 0
Introduo. Bits. Binrios. ASCII. Elementos de Programao. Algoritmos. Scratch. Expresses Booleanas.
semana 1
C. Cdigo. Compiladores. GCC. Funes. Comentrios. Output padro. Operadores aritmticos. Associatividade. Variveis locais. Primitivos. Casting. Input padro. Bibliotecas. Expresses booleanas. Condies. Loops.
semana 2
Funes. Variveis globais. Parmetros Valores de retorno. Stack. Arrays. Strings. Argumentos de linha de comando. Criptografia.
semana 3
Busca linear. Busca binria. Notao assinttica. Recurso. Pseudoaleatoriedade. Bubble sort. Selection sort. Insertion sort. Merge sort. Debugando.
semana 4
Estruturas. Alocao de memria dinmica. Stack e heap. Pointers. Debugando.
semana 5
File I/O. Cincia forense. Linked lists. Stacks. Queues.
semana 6
Valgrind. Operadores bitwise. Hash tables. rvores. rvores de busca binria. Algoritmos de Huffman.
semana 7
HTTP. XHTML. PHP. SQL.
semana 8
CSS. Herana. Javascript. Eventos. Ajax.
semana 9
Preprocessamento. Compilao. Assembly. Linking. CPUs.
cc50.com.br
to be continued...