| 1 | Facile | Deux somme | Java, Python, Ruby |
| 2 | Moyen | Ajouter deux nombres | C |
| 3 | Moyen | Sous-chaîne la plus longue sans répéter les caractères | Python |
| 4 | Dur | Médiane de deux tableaux triés | Python |
| 5 | Moyen | La plus longue sous-chaîne palindromique | Python |
| 6 | Moyen | Conversion en zig zag | Java |
| 7 | Facile | Entier inversé | Python |
| 8 | Moyen | Chaîne à entière | Rubis |
| 9 | Facile | Numéro de palindrome | C, Java, Python, Swift |
| 10 | Dur | Expression régulière correspondant | Python |
| 11 | Moyen | Récipient avec la plupart de l'eau | Python |
| 12 | Moyen | Entier à Roman | Python |
| 13 | Facile | Roman à entier | C, Python |
| 14 | Facile | Le plus long préfixe commun | Python |
| 15 | Moyen | 3SUM | Python |
| 16 | Moyen | 3SUM le plus proche | Python |
| 17 | Moyen | Combinaisons de lettres d'un numéro de téléphone | Python |
| 18 | Moyen | 4SUM | Python |
| 19 | Moyen | Supprimer le nœud nième de la fin de la liste | Python |
| 20 | Facile | Parenthèses valides | Java, Python |
| 21 | Facile | Fusionner deux listes triées | Java, Python |
| 22 | Moyen | Générer des parenthèses | Python |
| 23 | Dur | Fusion k triés listes | Python |
| 24 | Moyen | Échanger le nœud par paires | Python |
| 25 | Dur | Nœuds inversés dans le groupe K | Python |
| 26 | Facile | Supprimer les doublons du tableau trié | C, Python |
| 27 | Facile | Supprimer | Python |
| 28 | Facile | Implémenter StrStr () | C, Python |
| 29 | Moyen | Diviser deux entiers | Python |
| 31 | Moyen | Permutation suivante | Python |
| 33 | Moyen | Recherche dans un tableau trié tourné | Python |
| 34 | Moyen | Trouver la première et la dernière position de l'élément dans le tableau trié | Python |
| 35 | Facile | Position d'insertion de recherche | Go, Java, Javascript, Scala |
| 36 | Moyen | Sudoku valide | Python |
| 38 | Facile | Compter et dire | Python |
| 39 | Moyen | Somme combinée | Python |
| 40 | Moyen | Combinaison somme II | Python |
| 42 | Dur | Piégeant l'eau de pluie | Python |
| 43 | Moyen | Multiplier les cordes | Python |
| 44 | Dur | Matchage générique | Python |
| 46 | Moyen | Permutations | Python |
| 47 | Moyen | Permutations II | Python |
| 48 | Moyen | Pivoter l'image | Python |
| 49 | Moyen | Groupe anagramme | Python |
| 50 | Moyen | Pow (x, n) | Python |
| 53 | Facile | Maximum de sous-réseau | Java |
| 54 | Moyen | Matrice en spirale | Python |
| 55 | Moyen | Jeu de saut | Python |
| 56 | Moyen | Fusionner les intervalles | Python |
| 58 | Facile | Longueur du dernier mot | Python |
| 62 | Moyen | Chemins uniques | Python |
| 63 | Moyen | Chemins uniques II | Python |
| 64 | Moyen | Somme de chemin minimum | Python |
| 66 | Facile | Plus un | Python |
| 67 | Facile | Ajouter le binaire | Python |
| 69 | Facile | SQRT () | Python |
| 70 | Facile | Escaliers d'escalade | C |
| 76 | Dur | Sous-chaîne de fenêtres minimale | Python |
| 78 | Moyen | Sous-ensembles | Python |
| 79 | Moyen | Recherche de mots | Python |
| 83 | Facile | Supprimer les doublons de la liste triée | Python |
| 84 | Dur | Le plus grand rectangle de l'histogramme | Python |
| 85 | Dur | Rectangle maximal | Python |
| 88 | Facile | Fusion du tableau trié | Python |
| 100 | Facile | Même arbre | Python |
| 101 | Facile | Arbre symétrique | Python |
| 102 | Moyen | Commande de niveau binaire Traversal | Python |
| 104 | Facile | Profondeur maximale de l'arbre binaire | Python |
| 105 | Moyen | Construire l'arbre binaire à partir de la précommande et de la traversée inférieure | Python |
| 106 | Moyen | Construire un arbre binaire à partir de traversée inférieure et post-ordre | Python |
| 107 | Facile | Ordre du niveau d'arbre binaire Transfert II | Python |
| 108 | Facile | Convertir le tableau trié en arbre de recherche binaire | Python |
| 110 | Facile | Arbre binaire équilibré | Python |
| 111 | Facile | Profondeur minimale de l'arbre binaire | Python |
| 112 | Facile | SUMPRE | Python |
| 118 | Facile | Triangle de Pascal | Python |
| 121 | Facile | Meilleur moment pour acheter et vendre des actions | Python |
| 122 | Facile | Meilleur moment pour acheter et vendre des actions II | Python |
| 123 | Dur | Meilleur moment pour acheter et vendre des actions III | Python |
| 125 | Facile | Palindrome valide | Python |
| 127 | Moyen | Échelle de mots | Python |
| 133 | Moyen | Graphique de clone | Python |
| 136 | Facile | Numéro unique | Python |
| 137 | Moyen | Numéro unique II | Python |
| 139 | Moyen | Pause de mots | Python |
| 141 | Facile | Cycle de liste lié | Python |
| 142 | Moyen | Cycle de liste lié II | Python |
| 146 | Dur | Cache LRU | Python |
| 148 | Moyen | Liste | Python |
| 153 | Moyen | Trouver un minimum dans un tableau trié tourné | Python |
| 155 | Facile | Pile min | Python |
| 162 | Moyen | Trouver un élément de pointe | Python |
| 168 | Facile | Titre de la colonne de feuille Excel | Python |
| 171 | Facile | Numéro de colonne de feuille Excel | Python |
| 173 | Moyen | Itérateur de l'arbre de recherche binaire | Python |
| 188 | Dur | Meilleur moment pour acheter et vendre des actions IV | Python |
| 191 | Facile | Nombre de 1 bits | Python |
| 196 | Facile | Supprimer les e-mails en double | SQL |
| 200 | Moyen | Nombre d'îles | Python |
| 204 | Facile | Compter les nombres premiers | Python |
| 206 | Facile | Liste liée inversée | Python |
| 207 | Moyen | Calendrier | Python |
| 208 | Moyen | Implémenter Trie | Java, Python |
| 215 | Moyen | Kth le plus grand élément d'un tableau | Python |
| 218 | Dur | Le problème de la ligne | Python |
| 226 | Facile | Inverser le binaire inversé | Python |
| 231 | Facile | Pouvoir de deux | Python |
| 234 | Facile | Liste liée à Palindrome | Python |
| 235 | Facile | L'ancêtre commun le plus bas d'un arbre de recherche binaire | Python |
| 236 | Moyen | Ancêtre commun le plus bas d'un arbre binaire | Python |
| 237 | Facile | Supprimer le nœud dans une liste liée | Python |
| 238 | Moyen | Produit du tableau sauf soi | Python |
| 240 | Moyen | Recherchez une matrice 2D II | Python |
| 258 | Facile | Ajouter des chiffres | Python |
| 268 | Facile | Numéro manquant | Python |
| 273 | Dur | Entier aux mots anglais | Python |
| 283 | Facile | Déplacer les zéros | Python |
| 287 | Moyen | Trouver le numéro en double | Python |
| 295 | Dur | Trouver la médiane à partir du flux de données | Python |
| 297 | Dur | Sérialiser et désérialiser l'arbre binaire | Java |
| 301 | Dur | Supprimer les parenthèses non valides | Python |
| 310 | Moyen | Arbres de hauteur minimale | Python |
| 341 | Moyen | Aplatir itérateur de liste imbriquée | Python |
| 344 | Facile | String inversé | Python |
| 388 | Moyen | Chemin de fichier absolu le plus long | Python |
| 389 | Facile | Trouvez la différence | Python |
| 461 | Facile | Distance de Hamming | Python |
| 495 | Moyen | Teemo attaquant | Python |
| 535 | Moyen | Encoder et décoder tinyurl | Python |
| 733 | Facile | Remplissage des inondations | Python |
| 771 | Facile | Bijoux et pierres | Python |
| 1114 | Facile | Imprimer dans l'ordre | Python |