✔ Algorithme de recherche binaire ✔ algorithme de recherche (BFS) ✔ algorithme de recherche (DFS) ✔ ✔ ✔ ✔ ✔ Profondeur First Search (DFS) ✖ ✖ ✖ orthrec ✔ algorithme de Kadane ✖ algorithme de lee ✖ algorithme de remplissage des inondations ✔ algorithme de détection de cycle de Floyd ✖ Tri topologique dans un Dag ✖ Union Find Algorithme
✔ Liste liée ✖ BST ✖ Insertion ✖ Recherche ✖ Suppression ✔ Implémentation de pile Utilisation d'un tableau ✔ Classe ✔ Std :: Liste ✔ Std :: Stack ✔ Template de classe ✔ Implémentation de pile à l'aide d'une liste liée ✔ Classe ✔ Template de classe ✔ Fitration de file Classe ✔ Modèle de classe ✖ Min tas et tas max ✖ graphique ✖ Trie
✔ Vérifiez si un entier est uniforme ou impair ✔ détecter si deux entiers ont des signes opposés ou non ✔ Ajoutez 1 à un entier ✔ échangez deux nombres sans utiliser de troisième variable. ✔ Éteignez le bit kth en nombre. ✔ Allumez le bit kth en nombre. ✔ Vérifiez si le bit Kth est défini pour un numéro. ✔ Basculez le kth bit. ✔ Vérifiez si un entier positif est une puissance de 2 sans utiliser de ramification ou de boucle ✔ Trouvez la position du bit d'ensemble le plus à droite ✔ Trouvez la position du seul bit défini dans un nombre ✔ Parité informatique d'un nombre ✔ Trouvez le nombre total de bits nécessaires pour être flippé ✔ Vérifier si un nombre est un pouvoir de 2 ou non ✔ Vérifiez si un nombre est une puissance de 8 ou non ✔ Arrondissez la puissance la plus élevée suivante de 2 ✔ Arrondir jusqu'à la puissance précédente de 2 ✔ Calculez la parité d'un nombre à l'aide d'une table de recherche ✔ Count Bits à l'aide d'une table de recherche ✔ Bits inversés d'un entier à l'aide d'une table de recherche