- 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 Swift
225 défis à résoudre en Swift, 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
Normalisation de couche
Normalisez chaque ligne vers une moyenne 0 et une variance 1, puis mettez à l'échelle et décalez, comme le fait chaque bloc Transformer.
Vous apprendrez
Normalisation de coucheTransformers
Aucune solution pour l’instant
Facile
Deuxième plus grande valeur
Trouver la deuxième plus grande valeur distincte.
Vous apprendrez
Deux suivisValeurs distinctes
Aucune solution pour l’instant
Facile
Somme des multiples
Additionnez les valeurs inférieures à une limite qui sont divisibles par au moins un facteur donné.
Vous apprendrez
BouclesDivisibilité
Aucune solution pour l’instant
Facile
Dérivées des fonctions d'activation
Calculez la dérivée de sigmoid, ReLU, Leaky ReLU ou tanh en chaque valeur, les pentes dont la rétropropagation a besoin.
Vous apprendrez
DérivéesRétropropagation
Aucune solution pour l’instant
Facile
Additionner un tableau
Additionnez toutes les valeurs d'une liste.
Vous apprendrez
AccumulateursListes vides
Aucune solution pour l’instant
Moyen
Gradients d'un seul neurone
Utilisez la règle de dérivation en chaîne pour trouver comment la perte varie avec chaque poids et le biais d'un neurone sigmoïde.
Vous apprendrez
Règle de dérivation en chaîneGradients
Aucune solution pour l’instant
Facile
Flatten a 2D Array
Combine the rows of a 2D integer array into one array.
Vous apprendrez
Tableaux 2DBoucles imbriquées
Aucune solution pour l’instant
Facile
Mot le plus long
Trouvez le mot le plus long dans une phrase.
Vous apprendrez
Découpage de chaînesSuivre un maximum
Aucune solution pour l’instant
Difficile
Rétropropagation dans un réseau à deux couches
Calculez tous les gradients des poids et des biais d'un réseau avec une couche cachée sigmoïde et une sortie sigmoïde.
Vous apprendrez
RétropropagationDérivation en chaîne
Aucune solution pour l’instant
Facile
Replace Spaces With Dashes
Turn spaces into dashes to make a URL-style slug.
Vous apprendrez
Construire des chaînesRemplacer des caractères
Facile
Initials From a Name
Build uppercase initials from a full name.
Vous apprendrez
Découpage de chaînesMajuscules
Facile
Moyenne d'un tableau
Calculez la moyenne d'une liste de nombres.
Vous apprendrez
Somme et nombreDivision décimale
Aucune solution pour l’instant
Difficile
Hotel Room Allocation
Assign arriving groups in order.
Vous apprendrez
Requêtes de maximum sur intervalleMises à jour ponctuelles
Aucune solution pour l’instant
Facile
Impair, Pair ou Aucun des deux
Classifiez un nombre selon qu'il s'agit d'un entier impair, d'un entier pair, ou d'aucun des deux.
Vous apprendrez
ModuloConditions
Aucune solution pour l’instant
Facile
Acronym Generator
Create an acronym from the first letter of every word, in uppercase.
Vous apprendrez
Analyse de chaînesDécoupage en mots
Aucune solution pour l’instant
Facile
Minimum d’un tableau
Trouvez la plus petite valeur dans une liste.
Vous apprendrez
Suivre un minimumUn seul passage
Aucune solution pour l’instant
Facile
Every Other Character
Keep the characters at even positions.
Vous apprendrez
Indices de chaînePas
Facile
Above-Average Values
Keep the values that are greater than the average.
Vous apprendrez
Deux passagesFiltrage
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