JavaImplementation Algorithm
1.0.0
La question vient de Leet-Code China . Il enregistre certaines questions de mise en œuvre que j'utilise Java , principalement des difficultés moyennes et des difficultés simples, et continue de mettre à jour
| sujet | accomplir | Solutions |
|---|---|---|
| 338. Compte de bits | O (n) implémentation de complexité temporelle | |
| 222. Nombre de nœuds dans un arbre complètement binaire | Implémentation récursive | |
| 287. À la recherche de répétitions | O (n) implémentation de complexité temporelle | |
| 134. Station-gaz | O (n) implémentation de complexité temporelle | |
| 367. Numéro carré complet valide | O (log (n)) implémentation de complexité temporelle | En utilisant la recherche binaire, vous devez faire attention au problème que la multiplication des valeurs int peut déborder |
| 477. La distance totale de Hanming | O (n) implémentation de complexité temporelle | |
| 142. Liste des anneaux II | Deux implémentation de traversée | |
| 48. Terter l'image | O (n ^ 2) implémentation | |
| 189. Faites pivoter le tableau | O (n) implémentation de complexité temporelle | |
| 718. La plus longue sous-trait | O (n * m) implémentation de complexité temporelle | |
| 209. Le plus petit sous-trait | Pire complexité du temps Bit O (n ^ 2) | |
| 54. Matrice hélicoïdale | Lorsque la longueur ou la hauteur du rectangle converge vers 1, vous devez faire attention au problème de l'impression répétée. | |
| 135. Distribuer des bonbons | Enregistrez le montant minimum de bonbons requis à chaque position depuis le début | Algorithme gourmand |