- 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 : Strings
Entraînez-vous sur Strings avec 36 défis de code, du plus facile au plus difficile. Chaque défi s'exécute dans le navigateur, avec des tests instantanés, une revue de votre code par l'IA et des solutions de la communauté à comparer.
Facile · 30 Moyen · 3 Difficile · 3
Compétences travaillées: Découpage de chaînesComptageAnalyse de texteMajusculesRecordsTables de fréquencesTests de caractèresValidationAdditionner avec une tableAgrandir et réduire une fenêtreAnalyse JSONAnalyse de chaînes
- 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
Minimum Window Substring
Find the shortest piece of text containing all required characters.
Vous apprendrez
Agrandir et réduire une fenêtreTables de fréquences
Aucune solution pour l’instant
Difficile
Word Break
Decide whether text can be split into dictionary words.
Vous apprendrez
DP sur les préfixesSegmentation de texte
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
Valeur d’un chiffre romain
Convertir un chiffre romain en nombre.
Vous apprendrez
Tables symbole-valeurRègles soustractives
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
Facile
Fréquence des caractères
Comptez combien de fois chaque caractère apparaît.
Vous apprendrez
Tables de fréquencesComptage
Aucune solution pour l’instant
Facile
Premier caractère unique
Trouver le premier caractère qui n'apparaît qu'une seule fois.
Vous apprendrez
Tables de hachageComptage
Aucune solution pour l’instant
Moyen
Readability Grade
Estimate the school grade needed to read a text.
Vous apprendrez
Analyse de texteFormules
Aucune solution pour l’instant
Facile
Password Rules Check
Check a password against simple strength rules.
Vous apprendrez
ValidationDrapeaux booléens
Aucune solution pour l’instant
Facile
Every Other Character
Keep the characters at even positions.
Vous apprendrez
Indices de chaînePas
Aucune solution pour l’instant
Facile
DNA to RNA Transcription
Build an RNA string by replacing every DNA character with its partner.
Vous apprendrez
Correspondance de caractèresTables de traduction
Aucune solution pour l’instant
Facile
Chaîne Palindrome
Vérifiez si un texte se lit de la même façon dans les deux sens.
Vous apprendrez
Deux pointeursSortie anticipée
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
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
Vérification d'anagrammes
Vérifiez si deux phrases utilisent exactement les mêmes lettres.
Vous apprendrez
TriComptage des fréquences
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
Aucune solution pour l’instant
Facile
Word Tile Score
Add the tile values for every letter in a word.
Vous apprendrez
Valeurs des lettresAdditionner avec une table
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
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