base d'algorithme
@chef du programme @chef du programme @base d'algorithmes
❤️ Une lettre à tous mes collègues questionneurs (à lire avant d'utiliser l'entrepôt)
Il est recommandé de lire en ligne, plus stable www.chengxuchu.com
Si vous souhaitez contribuer au code, vous pouvez ajouter mon commentaire WeChat iamchuzi pour contribuer à l'entrepôt.
Ici, pour tous les étudiants qui utilisent l'entrepôt, merci à tous les contributeurs.
Si je pense que l'entrepôt est très attentif, donnez-moi une étoile. C'est aussi notre motivation pour continuer à mettre à jour.
Merci pour votre soutien. Cet entrepôt continuera à être entretenu, j'espère qu'il pourra vous être utile.
Si vous avez besoin de rejoindre l' équipe de brossage des questions/recrutement d'automne , vous pouvez scanner le code QR ci-dessous et cliquer pour me contacter/communiquer avec l'équipe. Cette équipe ne facturera jamais de frais et personne ne publiera de publicité. pour la communication, mais j'espère que tout le monde pourra participer, vous pourrez prendre des notes sur vous-même et faire une brève présentation.
? Structure des données (connaissances préalables)
- [Simulation d'animation] Explication détaillée de la table de hachage, un article de 10 000 mots
- [Simulation d'animation] Explication détaillée de la pile et de la file d'attente
- [Analyse de dessin] Explication détaillée des listes chaînées
- [Description du dessin] Explication détaillée de la récursivité
- 【Simulation d'animation】Arbre
?Algorithme de correspondance de chaînes
- [Simulation d'animation] Algorithme BF de correspondance de chaînes
- [Simulation d'animation] Algorithme BM de correspondance de chaînes
- [Simulation d'animation] Algorithme KMP de correspondance de chaînes
? Algorithme de tri
- [Simulation d'animation] Tri des bulles
- [Simulation d'animation] Tri de sélection simple
- [Simulation d'animation] Tri par insertion
- [Simulation d'animation] Tri des collines
- [Simulation d'animation] Fusionner le tri
- 【Simulation d'animation】 Tri rapide
- [Simulation d'animation] Tri par tas
- [Simulation d'animation] Tri par comptage
? Arbre binaire
- [Simulation d'animation] Traversée de précommande (itération)
- [Simulation d'animation] Traversée de précommande (Morris)
- [Simulation d'animation] Parcours dans l'ordre (itération)
- [Simulation d'animation] Traversée dans l'ordre (Morris)
- [Simulation d'animation] Traversée post-commande (itération)
- [Simulation d'animation] Traversée post-commande (Morris)
Question flash sur l'algorithme de tri
- 【Simulation d'animation】Drapeau des Pays-Bas
- [Solution de désépreuve] Les tableaux forment le plus petit nombre et le plus grand nombre
- [Simulation d'animation] Problème de paire inversée
- [Simulation d'animation] Problème de paire inversée
- [Simulation d'animation] Tri par insertion de liste chaînée
?Articles du tableau
- [Simulation d'animation] leetcode 1 somme de deux nombres
- [Simulation d'animation] leetcode 27 supprimer des éléments
- [Simulation d'animation] Le premier nombre positif manquant dans leetcode 41
- [Simulation d'animation] leetcode 485 Le nombre maximum de 1 consécutifs
- [Description du dessin] leetcode 1052 Propriétaire d'une librairie en colère
- [Simulation d'animation] L'épée pointe vers les nombres répétés dans le tableau de l'offre 3
- [Simulation d'animation] leetcode 219 Élément en double 2 dans le tableau
- [Simulation d'animation] leetcode 560 et le sous-tableau de K
- [Description du dessin] leetcode 66 plus un
- [Simulation d'animation] classification des couleurs leetcode 75
- [Simulation d'animation] matrice spirale leetcode 54
- [Simulation d'animation] leetcode 59 Matrice spirale 2
- [Simulation d'animation] leetcode 233 nombre de chiffres 1
?Problème de somme
- [Simulation d'animation] leetcode 01 somme de deux nombres
- [Simulation d'animation] leetcode 15 somme de trois nombres
- [Simulation d'animation] leetcode 18 somme de quatre nombres
? Problème de recherche d'horaires
- [Animation Simulation] leetcode 136 est un nombre qui n'apparaît qu'une seule fois
- [Simulation d'animation] leetcode 137 Un numéro qui n'apparaît qu'une seule fois II
- [Simulation d'animation] leetcode 260 Le chiffre III qui n'apparaît qu'une seule fois
? Liste liée
- [Simulation d'animation] L'épée pointe vers le k-ième nœud à partir du bas de l'offre 22
- [Simulation d'animation] Question d'entretien 02.03. Nœud intermédiaire de liste chaînée.
- [Simulation d'animation] L'épée pointe vers l'offre 52, le premier nœud commun des deux listes chaînées & leetcode 160, listes chaînées se croisant
- [Simulation d'animation] Liste chaînée du palindrome leetcode 234
- [Simulation d'animation] liste de liens inversés leetcode 206
- [Simulation d'animation] leetcode 92 liste chaînée inversée 2
- [Simulation d'animation] liste chaînée circulaire leetcode 141
- [Simulation d'animation] liste chaînée circulaire leetcode 142 2
- [Simulation d'animation] liste chaînée séparée leetcode 86
- [Simulation d'animation] leetcode 328 liste chaînée impaire-pair
- [Simulation d'animation] Épée pointée sur l'offre 25, fusionnant deux listes chaînées triées
- [Simulation d'animation] leetcode 82 Supprimer les éléments en double de la liste chaînée triée 2
- [Simulation d'animation] leetcode 147 Tri par insertion de listes chaînées
- [Simulation d'animation] Question d'entretien 02.05 Somme de la liste chaînée
?Double pointeur
- [Simulation d'animation] Explication détaillée de la recherche binaire
- [Simulation d'animation] leetcode 35 recherche de la position d'insertion
- [Simulation d'animation] leetcode 27 supprimer des éléments
- [Simulation d'animation] sous-tableau leetcode 209 avec la plus petite longueur
- [Simulation d'animation] liste chaînée circulaire leetcode 141
- [Simulation d'animation] L'épée pointe vers l'offre 52, le premier nœud commun des deux listes chaînées & leetcode 160, listes chaînées se croisant
- [Simulation d'animation] leetcode 328 liste chaînée impaire-pair
?? Piles et files d'attente
- [Simulation d'animation] pile d'implémentation de file d'attente leetcode 225
- [Simulation d'animation] Points d'épée à offrir 09. Utilisez deux piles pour implémenter des files d'attente
- [Simulation d'animation] leetcode 20 parenthèses valides
- [Simulation d'animation] leetcode1047 supprime tous les doublons adjacents dans une chaîne
- [Simulation d'animation] leetcode 402 supprime les chiffres K
?La recherche binaire et ses variantes
- [Simulation d'animation] Explication détaillée de la recherche binaire
- [Simulation d'animation] leetcode 35 recherche de la position d'insertion
- [Animation Simulation] leetcode 34 trouve la première et la dernière position d'un élément
- [Description du dessin] Recherchez le premier index supérieur ou inférieur à l'élément cible
- [Simulation d'animation] leetcode 33 Rechercher l'élément cible dans le tableau rotatif (à l'exclusion des éléments répétés)
- [Description du dessin] leetcode 81 Rechercher l'élément cible (y compris les éléments répétés) dans le tableau rotatif
- [Description du dessin] leetcode 153 Trouver la valeur minimale dans le tableau pivoté
- [Simulation d'animation] recherche binaire leetcode 74 d'un tableau bidimensionnel
? File d'attente monotone Pile monotone
- [Simulation d'animation] Offre de pointage d'épée 59 - II. Valeur maximale de la file d'attente.
- [Simulation d'animation] Points d'épée à offrir 59 - I. Valeur maximale de la fenêtre coulissante
- [Simulation d'animation] leetcode 1438 Le sous-tableau le plus long dont la valeur absolue ne dépasse pas la limite
- [Simulation d'animation] pile minimale leetcode 155
- [Simulation d'animation] leetcode 739 température quotidienne
- [Simulation d'animation] leetcode 42 récupérant l'eau de pluie
? somme de préfixe
- [Simulation d'animation] leetcode 724 Trouver l'index central d'un tableau
- [Simulation d'animation] leetcode 523 somme de sous-tableaux continus
- [Simulation d'animation] leetcode 560 et le sous-tableau de K
- [Description du dessin] statistiques leetcode1248 "beau sous-tableau"
- [Description du dessin] leetcode 974 et un sous-tableau divisible par K
? récursivité
? Cupide
?
? diviser pour régner
? Programmation dynamique
? Et vérifier l'ensemble