- Exécuteurs
-
Apprendre
Apprendre Python Exemples exécutables, NumPy, pandas et plus Apprendre l'IARéseaux de neurones, ML et LLM de zéro Apprendre le C et le C++ Pointeurs, mémoire, STL et C++ moderne Apprendre le C#Bases, POO, LINQ, async et exercices .NET Algorithmes Python Recherche, tri, récursivité et visualisations O(n) Algorithmes C et C++ Comparer les implémentations en C et C++
- DéfisNouveau
Défis de code en Python
226 défis à résoudre en Python, des premières boucles aux graphes, à la programmation dynamique et au machine learning. Écrivez votre code dans le navigateur, lancez les tests tout de suite et recevez une revue de l'IA.
Facile · 134 Moyen · 68 Difficile · 24
Compétences travaillées: ComptageDécoupage de chaînesExtraction des chiffresArithmétiqueBouclesFormulesListesListes 2DBoucles imbriquéesBoucles whileConditionsDescente de gradient
- Python · C++ · C#
- Tests automatisés
- Relecture IA
- Solutions de la communauté
- 226
- Défis
- 2
- Solutions partagées
- 3
- Langages
Tous les défis
Recherchez par sujet, langage ou difficulté.
Difficile
Mini Stack-Language Interpreter
Evaluate a small stack language.
Vous apprendrez
Découpage en jetonsExécution d'instructions
Aucune solution pour l’instant
Difficile
Count Inversions
Count the out-of-order pairs in a list.
Vous apprendrez
Tri fusionDiviser pour régner
Aucune solution pour l’instant
Difficile
Trapping Rain Water
Compute how much rain water an elevation map holds.
Vous apprendrez
Deux pointeursMaxima préfixes
Aucune solution pour l’instant
Moyen
Island Perimeter
Measure the coastline of land cells in a grid.
Vous apprendrez
Compter les arêtesVérifier 4 voisins
Aucune solution pour l’instant
Facile
Pyramid Rows
Draw a right-aligned pyramid of # blocks.
Vous apprendrez
Motifs de chaînesRemplissage
Aucune solution pour l’instant
Facile
Rectangle Perimeter
Compute the perimeter of a rectangle from its sides.
Vous apprendrez
ArithmétiqueValeurs de retour
Difficile
Sliding Window Maximum
Report the maximum of every window of k numbers.
Vous apprendrez
Deque monotoneFenêtres en O(n)
Aucune solution pour l’instant
Facile
Hollow Square
Draw the outline of a square with * characters.
Vous apprendrez
Détection des bordsConstruire des chaînes
Aucune solution pour l’instant
Moyen
Recursive Palindrome
Check a palindrome recursively, ignoring case and punctuation.
Vous apprendrez
Cas de baseNettoyage de chaînes
Aucune solution pour l’instant
Facile
Days in a Month
Return how many days a month has, including leap years.
Vous apprendrez
Règles du calendrierFonctions utilitaires
Aucune solution pour l’instant
Facile
Celsius vers Fahrenheit
Convertir une température de degrés Celsius en degrés Fahrenheit.
Vous apprendrez
FormulesPriorité des opérateurs
Aucune solution pour l’instant
Facile
Cash: Fewest Coins
Give change with as few U.S. coins as possible.
Vous apprendrez
Algorithmes gloutonsRendu de monnaie
Aucune solution pour l’instant
Moyen
Tic-Tac-Toe Winner
Decide the result of a tic-tac-toe board.
Vous apprendrez
Conditions de victoireDiagonales
Aucune solution pour l’instant
Facile
Nombre de Fibonacci
Retournez le n-ième nombre de Fibonacci.
Vous apprendrez
ItérationMettre à jour deux variables
Aucune solution pour l’instant
Moyen
Trouver les triplets de triangles rectangles
Lister tous les triangles rectangles entiers ayant un périmètre donné.
Vous apprendrez
ÉnumérationÉviter les doublons
Aucune solution pour l’instant
Difficile
Multiplication en chaîne de matrices
Trouvez l’ordre le moins coûteux pour multiplier une chaîne de matrices.
Vous apprendrez
DP sur intervallesOptimisation
Aucune solution pour l’instant
Moyen
Compter les chemins dans une grille
Comptez les itinéraires à travers une grille rectangulaire en n'utilisant que des déplacements vers la droite et vers le bas.
Vous apprendrez
Chemins sur une grilleCoefficients binomiaux
Aucune solution pour l’instant
Parcourir par thème
- Beginner 95
- ai 47
- apprentissage automatique 42
- Strings 36
- Arrays 31
- math 21
- Simulation 19
- Réseaux de neurones 17
- Numbers 16
- Advanced 15
- Dynamic-programming 12
- Parsing 12
- Competitive-programming 10
- Conditions 9
- Graphs 8
- Grids 8
- Loops 8
- Patrons de conception 8
- Recursion 7
- Combinatorics 6
- Number-theory 6
- Sorting 6
- Functions 5
- Greedy 5
- Nested-loops 5
- Sequences 5
- Stacks 5
- Variables 5
- Algorithms 4
- Data-structures 4
- Geometry 4
- Patterns 4
- Apprentissage par renforcement 3
- Dictionaries 3
- Fractions 3
- Sliding-window 3
- Trees 3