- 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 Java
225 défis à résoudre en Java, 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
Mises à jour du Q-learning
Appliquez la mise à jour du Q-learning à un flux d'expériences et regardez les récompenses remonter vers les états précédents.
Vous apprendrez
Q-learningRécompenses actualisées
Aucune solution pour l’instant
Facile
Fonctions de perte : MSE, MAE et entropie croisée
Mesurez l'erreur des prédictions d'un modèle avec l'erreur quadratique moyenne, l'erreur absolue moyenne ou l'entropie croisée binaire.
Vous apprendrez
MSEEntropie croisée
Aucune solution pour l’instant
Facile
Vérification de pangramme
Un pangramme contient chaque lettre de l’alphabet anglais au moins une fois.
Vous apprendrez
Ensembles de lettresNormaliser la casse
Aucune solution pour l’instant
Moyen
Propagation avant dans un réseau à deux couches
Faites passer les entrées dans une couche cachée ReLU puis une couche de sortie sigmoïde.
Vous apprendrez
Propagation avantRéseaux multicouches
Aucune solution pour l’instant
Facile
Rotation d’un tableau
Faites pivoter une liste vers la droite d’un certain nombre de positions.
Vous apprendrez
Indices de tableauModulo
Aucune solution pour l’instant
Moyen
Robot Command Simulator
Move a robot using L (turn left 90 degrees), R (turn right 90 degrees), and A (advance one step).
Vous apprendrez
Vecteurs de directionTraitement des commandes
Aucune solution pour l’instant
Facile
Un seul neurone artificiel
Calculez la sortie d'un neurone : somme pondérée des entrées plus un biais, passée dans une sigmoïde.
Vous apprendrez
NeuronesSommes pondérées
Aucune solution pour l’instant
Facile
Casse de Titre
Mettre en majuscule la première lettre de chaque mot.
Vous apprendrez
Méthodes de chaînesMajuscules
Aucune solution pour l’instant
Facile
Année bissextile
Vérifiez si une année suit la règle des années bissextiles du calendrier grégorien.
Vous apprendrez
Logique booléenneConditions
Facile
Compter les mots
Comptez le nombre de mots dans une phrase.
Vous apprendrez
Découpage de chaînesEspaces
Aucune solution pour l’instant
Facile
Inverser une chaîne de caractères
Renvoyez les caractères d'une chaîne dans l'ordre inverse.
Vous apprendrez
Parcours à l'enversDécoupage
Facile
Médiane d'une liste
Trouvez la valeur centrale d'une liste après l'avoir triée.
Vous apprendrez
TriStatistiques
Aucune solution pour l’instant
Moyen
Propagation avant dans une couche dense
Calculez les sorties d'une couche de neurones entièrement connectée, avec l'activation de votre choix.
Vous apprendrez
Couches densesActivations
Aucune solution pour l’instant
Moyen
Longest Common Subsequence Length
A subsequence is formed by deleting zero or more elements while preserving the order of the remaining elements.
Vous apprendrez
Tables de DP 2DOptimisation mémoire
Aucune solution pour l’instant
Facile
Déplacer les zéros
Déplacez chaque zéro à la fin tout en conservant l'ordre des autres éléments.
Vous apprendrez
Deux pointeursModifications sur place
Aucune solution pour l’instant
Facile
Vérification d'anagrammes
Vérifiez si deux phrases utilisent exactement les mêmes lettres.
Vous apprendrez
TriComptage des fréquences
Facile
Maximum d'un tableau
Trouvez la plus grande valeur dans une liste.
Vous apprendrez
Suivre un maximumUn seul passage
Aucune solution pour l’instant
Facile
Count Uppercase Letters
Count the capital letters in a text.
Vous apprendrez
Tests de caractèresComptage
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