Skip to content

Latest commit

 

History

History

01-complexity

Hoofdstuk 1: Algoritmes en Complexiteit

Dit hoofdstuk omvat de definitie van een algoritme en het doel ervan, wat competitief programmeren is, complexiteit analyse (grote O notatie), en binair zoeken.

Aanvullende notities (in het Engels) zijn terug te vinden in de volgende secties van het boek Competitive Programming:

  • 1ste editie: 1.1, 1.2, 1.3
  • 3de editie: 1.1, 1.2, 1.3, 1.4

Vereisten

  • Lagere school niveau wiskunde
  • Basis kennis van C++ of Java

Oefeningen

Gemakkelijk

Minder gemakkelijk

Niet gemakkelijk

Unité 1 : Algorithmes et Complexité

Cette unité traite de la définiton d'un algorithme et son but, ce qu'est la programmation compétitive, l'analyse de complexité (notation grand O), et la recherche dichotomique.

Des notes complémentaires (en anglais) peuvent être retrouvées dans les sections suivantes du livre Competitive Programming :

Prérequis

  • Mathématiques niveau primaire
  • Connaissances basiques en C++ ou Java

Exercices

Facile

Moins facile

Pas facile