✔ Algoritmo de búsqueda binaria ✔ Algoritmo de búsqueda de amplitud (BFS) Algoritmo ✔ Algoritmo de búsqueda (DFS) de profundidad ✔ ✖ ✖ ✖ ✖ ✖ ✖ ✖ ✖ ✖ ✖ ✖ ✖ ✖ ✖ ✖ ✖ ✖ ✖ algorithm ✖ ✖ ✖ ✖ ✖ ✖ ✖ ✖ ✖ ✖ ✖ ✖ ✖ ✖ ✖ ✖ ✖ ✖ ✖ dijkstra Algoritmo ✔ Algoritmo de Kadane ✖ Algoritmo Lee Algoritmo de relleno de inundación ✔ Algoritmo de detección de ciclo de Floyd
✔ Lista vinculada ✖ BST ✖ Inserción ✖ Búsqueda ✖ Delección ✔ Implementación de la pila utilizando una matriz ✔ clase ✔ std :: list ✔ std :: pila ✔ plantilla de clase ✔ implementación de stack usando una lista ✔ ✔ ✔ ✔ plantilla de clase ✔ implementación de la cola de la cola utilizando una matriz ✔ class ✔ std :: list ✔ std :: remite ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ Implementación utilizando una lista vinculada ✔ Clase ✔ Plantilla de clase ✖ Min Heap y Max Heap ✖ Gráfico ✖ Trie
✔ Compruebe si un entero es uniforme o impar ✔ Detecte si dos enteros tienen signos opuestos o no ✔ Agregar 1 a un entero ✔ Intercambie dos números sin usar ninguna tercera variable. ✔ Apague kth bit en un número. ✔ Encienda KTH bit en un número. ✔ Compruebe si KTH bit está configurado para un número. ✔ Alternar el bit kth. ✔ Compruebe si un entero positivo es una potencia de 2 sin usar ninguna ramificación o bucle ✔ Encuentre la posición del bit de la derecha ✔ Encuentre la posición del único bit establecido en un número ✔ Paridad de computación de un número ✔ Algoritmo de Brian Kernighan a los bits de conjunto de recuentos en un entero ✔ Encuentre el número total de bits necesarios para ser volteados si un número de potencia de 2 o no es un número de potencia ✔ ✔ ✔ Compruebe si un número es una potencia de 8 o no ✔ ✔ ✔ redondea a la siguiente potencia más alta de 2 ✔ redondea hasta la potencia anterior de 2 ✔ Calcule la paridad de un número usando una tabla de búsqueda ✔ Conteo de bits de ajuste con una tabla de búsqueda ✔ Bits inverso de un entero usando una tabla de búsqueda