3 dépôts
Collections of solved computational problems and algorithmic patterns.
Distinct from Python Libraries: Distinct from general libraries by focusing specifically on algorithmic problem-solving implementations.
Explore 3 awesome GitHub repositories matching part of an awesome list · Algorithm Libraries. Refine with filters or upvote what's useful.
Ce dépôt est une collection d'implémentations de code optimisées pour les défis algorithmiques de LeetCode. Il sert à la fois de bibliothèque d'algorithmes Python et Java, fournissant des problèmes informatiques résolus pour ces deux langages. Le projet se concentre sur l'implémentation de structures de données, fournissant des exemples de code qui démontrent comment utiliser des structures complexes pour résoudre des tâches de traitement logique. Il couvre une gamme de problèmes informatiques, incluant la recherche de chaînes et l'analyse d'entiers. Le dépôt est conçu pour la pratique de la programmation compétitive et la préparation aux entretiens techniques, avec un accent sur l'implémentation de structures de données et de logiques efficaces pour répondre à des contraintes de performance spécifiques.
Provides a set of solved computational problems implemented as a library in Python.
Pygorithm est une bibliothèque d'algorithmes Python et une référence en logique computationnelle. Elle fournit une collection d'implémentations algorithmiques standard et des outils pour analyser l'efficacité à l'exécution et la performance de mise à l'échelle de fonctions spécifiques. Le projet permet l'inspection du code source sous-jacent des fonctions internes pour étudier comment la logique est structurée et exécutée. Il associe des implémentations spécifiques à leur complexité théorique en temps et en espace pour l'analyse de performance. La bibliothèque est organisée en modules discrets qui prennent en charge l'exécution de modèles algorithmiques standard sur des jeux de données variables. Elle inclut des capacités de benchmarking d'implémentations Python et de calcul de complexité asymptotique.
Provides a collection of solved computational problems and standard algorithmic patterns implemented in Python.
AlgorithmsByPython est une bibliothèque de référence et un dépôt éducatif fournissant des implémentations Python exécutables des fondamentaux de l'informatique. Il sert de guide complet pour les modèles algorithmiques, les structures de données fondamentales et les solutions pour la programmation compétitive et les défis d'entretiens techniques. Le projet se distingue en offrant un large éventail d'implémentations de référence, incluant un ensemble dédié de solutions pour les problèmes LeetCode courants. Il se concentre sur la traduction de la logique computationnelle théorique en code Python pratique pour un usage éducatif et pratique. Le dépôt couvre un large éventail de capacités, incluant la conception de collections linéaires, d'arbres et de graphes, ainsi que l'implémentation de stratégies de recherche et de tri. Il inclut des utilitaires pour la théorie des graphes, tels que les calculs de chemin le plus court et d'arbre couvrant minimal, et fournit des mécanismes pour l'indexation sur disque et la correspondance de motifs textuels.
Provides a library of solved computational problems and fundamental algorithmic patterns.