Êtes-vous un étudiant de l'EPFL à la recherche d'un projet de semestre?
Travaillez avec nous sur des projets en science des données et en visualisation, et déployez votre projet sous forme d'application sur Graph Search.
Cette séance de cours introduit le concept d'algorithmes, discutant de leur représentation, manipulation des données, et formalisation dans l'informatique. Il couvre l'histoire des algorithmes, leur indépendance par rapport aux langages de programmation, et l'importance de l'analyse de complexité des algorithmes. La séance de cours explique également les structures de base de l'algorithme, comme les séquences, les branches conditionnelles, les boucles et les itérations, avec des exemples et des applications pratiques. L'accent est mis sur les principes fondamentaux de la conception d'algorithmes et sur la distinction entre les bonnes et les mauvaises solutions algorithmiques. L'instructeur illustre ces concepts avec des problèmes réels et encourage une approche structurée du développement d'algorithmes.