- 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 C++
226 défis à résoudre en C++, 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é.
Facile
Vérification de nombre premier
Déterminez si un nombre est premier.
Vous apprendrez
DivisibilitéOptimiser une boucle
Aucune solution pour l’instant
Facile
Halve Until One
Count how many halvings bring a number down to 1.
Vous apprendrez
Boucles whileComptage
Aucune solution pour l’instant
Difficile
Compter les nombres à voisins distincts
Comptez les valeurs d'une plage dont les chiffres décimaux adjacents ne sont jamais égaux.
Vous apprendrez
DP sur les chiffresCompter sur des intervalles
Aucune solution pour l’instant
Facile
Multiplication Grid
Build a full multiplication table.
Vous apprendrez
Listes 2DIndices de lignes et colonnes
Aucune solution pour l’instant
Difficile
Récompenses Maximales de Projets
Choisissez des projets non chevauchants pour obtenir la plus grande récompense totale.
Vous apprendrez
Planification pondéréeDP avec recherche dichotomique
Aucune solution pour l’instant
Moyen
Lister les nombres premiers avec un crible
Trouvez les nombres premiers jusqu'à une limite en marquant les multiples composés.
Vous apprendrez
Crible d'ÉratosthèneTableaux booléens
Aucune solution pour l’instant
Facile
Doublement des grains sur un échiquier
Calculez le nombre de grains sur une case et le total sur les 64 cases.
Vous apprendrez
Puissances de deuxGrands nombres
Aucune solution pour l’instant
Moyen
Recursive Power
Compute a power recursively by halving the exponent.
Vous apprendrez
Diviser l'exposant par deuxDiviser pour régner
Aucune solution pour l’instant
Facile
Min and Max Together
Find the smallest and largest value in one pass.
Vous apprendrez
Un seul passagePlusieurs valeurs de retour
Aucune solution pour l’instant
Facile
Somme des termes pairs de Fibonacci
Additionnez les termes pairs de la suite de Fibonacci qui ne dépassent pas une limite donnée.
Vous apprendrez
Générer des suitesFiltrage
Aucune solution pour l’instant
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
Difficile
Découper un rectangle en carrés
Trouvez le nombre minimal de découpes droites nécessaires pour obtenir uniquement des carrés.
Vous apprendrez
Programmation dynamique 2DOptimisation
Aucune solution pour l’instant
Moyen
Plus grand facteur premier
Trouver le plus grand nombre premier qui divise un entier positif.
Vous apprendrez
Décomposition en facteurs premiersDivision par essais
Aucune solution pour l’instant
Difficile
Trouver Plusieurs Motifs dans un Texte
Pour chaque motif demandé, déterminer s'il apparaît comme sous-chaîne contiguë n'importe où dans le texte commun.
Vous apprendrez
Recherche de sous-chaînesPrétraitement
Aucune solution pour l’instant
Moyen
Soustraire des chiffres pour atteindre zéro
Utilisez le moins de soustractions de chiffres possible pour atteindre zéro.
Vous apprendrez
DP du nombre minimal d'étapesChoix glouton
Aucune solution pour l’instant
Facile
Valeur d’un chiffre romain
Convertir un chiffre romain en nombre.
Vous apprendrez
Tables symbole-valeurRègles soustractives
Aucune solution pour l’instant
Moyen
Somme des nombres premiers inférieurs à une limite
Additionnez tous les nombres premiers strictement inférieurs à une limite.
Vous apprendrez
Crible d'ÉratosthèneSomme des nombres premiers
Aucune solution pour l’instant
Difficile
Nombre minimum de trajets d’ascenseur
Regroupez les personnes en un nombre minimal de trajets d’ascenseur, chaque trajet étant limité par le poids maximal autorisé.
Vous apprendrez
DP sur masques de bitsSous-ensembles
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