Email the Author
You can use this page to email Bolakale Aremu about Introdução-a-Algoritmos-e-Estruturas-de-Dados 1.
About the Book
Aprender algoritmos e estruturas de dados com este livro vai te ajudar a se tornar um programador melhor. Algoritmos e estruturas de dados farão você pensar de forma mais lógica. Além disso, eles podem te ajudar a projetar sistemas melhores para armazenar e processar dados. Também servem como ferramentas de otimização e resolução de problemas.
Como resultado, os conceitos de algoritmos e estruturas de dados são extremamente valiosos em qualquer área. Por exemplo, você pode usá-los ao desenvolver um aplicativo web ou ao escrever softwares para outros dispositivos. Eles também são aplicáveis em aprendizado de máquina e análise de dados, duas áreas muito populares atualmente. Se você é hacker, algoritmos e estruturas de dados em Python também são fundamentais para você em todos os contextos.
Agora, seja qual for o seu estilo de aprendizado preferido, eu tenho o que você precisa. Se você aprende melhor de forma visual, vai adorar os meus diagramas claros e ilustrações ao longo deste livro. Se você aprende de forma prática, vai gostar das lições com atividades diretas, para que possa colocar a mão na massa com algoritmos e estruturas de dados e aprender de forma aplicada. Estrutura do Curso
Este livro é o primeiro volume da série Introdução a Algoritmos e Estruturas de Dados. Neste volume, você vai mergulhar profundamente no mundo dos algoritmos. Com cada vez mais frequência, algoritmos estão moldando nossas vidas de diversas formas — desde os produtos recomendados para nós, até os amigos com quem interagimos nas redes sociais, e até mesmo em questões sociais importantes como policiamento, privacidade e saúde. Por isso, a primeira parte deste curso aborda o que são algoritmos, como funcionam e onde eles podem ser encontrados (aplicações na vida real).
No segundo volume, você terá uma introdução às estruturas de dados. Você aprenderá sobre duas estruturas de dados iniciais — arrays e listas ligadas (linked lists). Também vai entender as operações mais comuns e como o tempo de execução dessas operações afeta nosso código do dia a dia.
O terceiro volume está recheado com 5 horas de vídeo-aulas em HD, exercícios práticos, códigos de exemplo e perguntas populares de entrevistas feitas por empresas como Google, Microsoft, Amazon e outras gigantes. Ou seja, no terceiro volume, você vai dominar estruturas de dados e algoritmos lineares — que são essenciais para conquistar o emprego dos seus sonhos, sem perder tempo navegando entre tutoriais desconectados ou cursos longos e entediantes.
Neste primeiro volume, vamos explorar os algoritmos em duas categorias: ordenação e busca. Você vai implementar algoritmos de ordenação conhecidos como Selection Sort, Quicksort e Merge Sort. Também vai aprender algoritmos de busca básicos como Busca Sequencial e Busca Binária.
Ao final de muitas seções do curso, são fornecidos exercícios práticos curtos para testar seu entendimento do tópico abordado. As respostas também estão incluídas para que você possa verificar seu desempenho em cada seção. No final do curso, há testes de avaliação. Você também encontrará links para baixar recursos úteis como os códigos e capturas de tela usadas neste livro, além de mais exercícios práticos. Você pode usá-los para revisões rápidas. O link de suporte também está disponível para que você possa entrar em contato comigo sempre que tiver dúvidas ou precisar de ajuda adicional.
Ao final deste curso, você vai entender o que são algoritmos e estruturas de dados, como são medidos e avaliados, e como são usados para resolver problemas reais do mundo. Ou seja, tudo o que você precisa está aqui nesta série. Eu realmente espero que você aproveite. Está pronto(a)? Então vamos nessa!
About the Author
Bolakale Aremu is a self publisher dedicated to transforming the landscape of Artificial Intelligence communication and content creation. With over 17 years of experience in computer hardware architecture and software development, he possesses a deep understanding of the transformative power of AI models.
As an author and also the CEO of AB Publisher LLC, Bolakale has pioneered innovative ways to utilize AI, helping businesses and individuals unlock its vast potential. His mission is to empower users by demystifying software engineering concepts and equipping them with the tools needed to leverage AI for productivity, creativity, and profitability. In addition to his work in AI, Bolakale is a dedicated educator who enjoys helping others discover the possibilities of AI technology. Through his writing, teaching, and leadership, he continues to inspire others to embrace the future of AI and its limitless potential.
For any inquiry, you can contact us any time. If you want to contribute your knowledge to this website, or if you have a request, just send us your message. We promise to do our best to help.
Bolakale Aremu (CEO), AB Publisher LLC.