Este repositório contém as minhas resoluções para os problem sets do curso CS50: Introdução à Ciência da Computação, oferecido pela Universidade de Harvard. Cada diretório neste repositório corresponde a um problem set específico e contém os arquivos relacionados à minha solução para esse problema.
O curso CS50 é uma introdução abrangente à ciência da computação, que abrange uma variedade de tópicos. Os problem sets são atribuições práticas que os alunos precisam concluir para demonstrar sua compreensão dos conceitos abordados no curso.
Este repositório está organizado em semanas onde dentro de cada semana estão os labs e problems sets da respectiva semana
Para executar os códigos em C ou Python, siga as instruções específicas fornecidas em cada diretório de problem set. Normalmente, você precisará de um compilador C (como o GCC) ou um ambiente Python (como Anaconda) instalado em seu sistema para executar os programas.
Se você encontrar erros nas minhas soluções ou tiver sugestões para melhorias, sinta-se à vontade para abrir um "issue" neste repositório ou enviar um "pull request". Ficarei feliz em considerar suas contribuições.
Por favor, lembre-se de que este repositório é destinado apenas como uma referência e para fins educacionais. Se você é atualmente um aluno do curso CS50 ou planeja se inscrever no futuro, é importante que você trabalhe em suas próprias soluções e não copie ou submeta diretamente o código deste repositório como seu próprio trabalho.
Divirta-se aprendendo e codificando!