Curso para repasar y aprender python
Añadiremos cursos MoureDev -Nivel Básico -Nivel Intermedio -Nivel Final
La carpeta solutions es parte de una plataforma de retos diarios
Ampliamos a Django para usarlo como framework backend
Web-->Django --> Backend
- Búsqueda Búsqueda lineal Búsqueda binaria Búsqueda ternaria Jump Search Interpolación Exponential Search Fibonacci Search Búsqueda en profundidad (DFS) Búsqueda en anchura (BFS) A*
- Ordenación Bubble Sort Selection Sort Insertion Sort Merge Sort Quick Sort Heap Sort Shell Sort Counting Sort Radix Sort Bucket Sort TimSort Comb Sort Cocktail Sort Gnome Sort Tree Sort
- Grafos Dijkstra Bellman-Ford Floyd-Warshall Prim Kruskal Borůvka Topological Sort Tarjan Kosaraju Ford-Fulkerson Edmonds-Karp Dinic Johnson Warshall Hierholzer
- Programación dinámica Mochila 0/1 (Knapsack) Longest Common Subsequence (LCS) Longest Increasing Subsequence (LIS) Coin Change Matrix Chain Multiplication Rod Cutting Kadane Floyd’s cycle detection Edit Distance (Levenshtein) Subset Sum
- Cadenas de texto Knuth-Morris-Pratt (KMP) Rabin-Karp Boyer-Moore Z Algorithm Aho-Corasick Suffix Array Suffix Tree Manacher Trie Huffman Coding
- Matemáticos y numéricos Euclides (MCD) Euclides extendido Criba de Eratóstenes Fast Exponentiation Newton-Raphson Bisection Method Método de Gauss Gauss-Jordan Strassen Karatsuba
- Backtracking y recursivos N-Queens Sudoku Solver Tower of Hanoi Maze Backtracking Permutations Generation Combinations Generation Subset Generation Branch and Bound Knight’s Tour Rat in a Maze
- Compresión, hashing y criptografía LZW Run-Length Encoding (RLE) Shannon-Fano MD5 SHA-1 SHA-256 RSA Diffie-Hellman AES ElGamal
- Estructuras y optimización Union-Find / Disjoint Set Union Fenwick Tree Segment Tree Sparse Table Binary Indexed Tree Reservoir Sampling Simulated Annealing Greedy Algorithm Minimax