- 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 Apprendre MatplotlibCourbes, barres, nuages de points et camemberts avec visualiseurs Algorithmes Python Recherche, tri, récursivité et visualisations O(n) Algorithmes C et C++ Comparer les implémentations en C et C++ Programmation pour enfants Apprends à coder en jouant !
- DéfisNouveau
- EnseignantsNouveau
- Mises à Jour
- Offrez-moi un café
Défis de code en Rust
225 défis à résoudre en Rust, 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 · 67 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
- 123
- Solutions partagées
- 9
- Langages
Tous les défis
Recherchez par sujet, langage ou difficulté.
Moyen
Élever une Fraction à une Puissance Réelle
Élevez une fraction positive à un exposant réel.
Vous apprendrez
Exposants réelsVirgule flottante
Aucune solution pour l’instant
Facile
Plus grand commun diviseur
Trouvez le plus grand nombre qui divise les deux valeurs.
Vous apprendrez
Algorithme d'EuclideModulo
Aucune solution pour l’instant
Moyen
Élever un nombre à une puissance fractionnaire
Élevez un nombre réel positif à un exposant rationnel.
Vous apprendrez
Racines et puissancesVirgule flottante
Aucune solution pour l’instant
Moyen
Plus grand produit de chiffres adjacents
Considérez chaque fenêtre contiguë de span chiffres et multipliez ses chiffres.
Vous apprendrez
Fenêtres de taille fixeChaînes de chiffres
Aucune solution pour l’instant
Facile
Sum of Odd Numbers
Add every odd number up to a limit.
Vous apprendrez
Boucles forAccumulateurs
Moyen
Vider deux piles de pièces
Décidez si des retraits par paires peuvent vider deux piles.
Vous apprendrez
Raisonnement mathématiqueInvariants
Aucune solution pour l’instant
Moyen
Une génération d'algorithme génétique
Produisez la génération suivante de chaînes de bits par sélection par tournoi, croisement en un point et mutation.
Vous apprendrez
Algorithmes génétiquesRecherche évolutionnaire
Aucune solution pour l’instant
Facile
Power by Repeated Multiplication
Raise a number to a power with a loop.
Vous apprendrez
Produit cumuléExposant zéro
Moyen
Arithmétique exacte des fractions
Effectuez des opérations sur des fractions et retournez une fraction réduite.
Vous apprendrez
Simplifier avec le PGCDNormaliser le signe
Aucune solution pour l’instant
Moyen
Compter les combinaisons de pièces
Comptez le nombre de façons de former un montant avec un nombre illimité de pièces de valeurs spécifiées.
Vous apprendrez
Sac à dos non bornéCompter les combinaisons
Aucune solution pour l’instant
Moyen
Compter les séquences de dés
Comptez les séquences ordonnées de lancers de dé ayant un total donné.
Vous apprendrez
Relations de récurrenceComptage modulo
Aucune solution pour l’instant
Facile
Compte à rebours jusqu'au décollage
Comptez à rebours à partir d'un nombre et terminez par Liftoff!
Vous apprendrez
Boucles à reboursListes
Facile
Classification de triangle
Classifiez trois longueurs de côtés comme invalide, équilatéral, isocèle ou scalène.
Vous apprendrez
Inégalité triangulaireOrdonner les conditions
Aucune solution pour l’instant
Facile
Multiplication Table Row
List the first multiples of a number.
Vous apprendrez
MultiplesConstruire des listes
Moyen
Can We Split Into Two Teams?
Decide whether people can be assigned to two teams so that each listed pair is on opposite teams.
Vous apprendrez
Coloration de grapheBFS
Aucune solution pour l’instant
Facile
Largest of Three
Pick the largest of three numbers without a built-in max.
Vous apprendrez
ComparaisonsCombiner des conditions
Moyen
Comptage des mines voisines au Démineur
Annoter un plateau rectangulaire.
Vous apprendrez
Vérifier les 8 voisinsGestion des bords
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