[Livre Kenchon vers Python] "Entraînez vos compétences en résolution de problèmes! Algorithmes et structures de données" J'ai réécrit le code posté en Python! -table des matières-

introduction

[Kenchon-san](https://qiita.com/drken/ «La page de Qiita»), qui a publié de nombreux articles faciles à comprendre et intéressants sur les algorithmes et la programmation compétitive sur Qiita, a publié un livre! Toutes nos félicitations! !! !! !!

** Entraînez vos compétences en résolution de problèmes! Algorithme et structure de données ** けんちょん本画像.png Site Amazon du livre Kenchon

Ce livre est facile à comprendre et agréable à lire, avec de nombreux diagrammes, explications et exemples d'algorithmes et de structures de données. En tant que professionnel de la compétition paresseux, qui participe à AtCoder, ce qui est devenu plus difficile ces dernières années, je veux vraiment apprendre les algorithmes de ce livre! Je le pensais, mais c'est un gaspillage de simplement copier et numériser normalement. Par conséquent, j'ai décidé de réécrire le code publié sur le Python que j'utilise habituellement. Nous le publierons comme rappel et maintiendrons la motivation. J'espère que cela vous aidera!

Ceci est le premier article de Qiita, alors pardonnez-moi s'il y a des points difficiles à lire. Nous vous serions reconnaissants si vous pouviez signaler les bugs, nous donner votre avis et nous donner des conseils (si possible, gentiment)!

table des matières

Chapitre 1

Pas de code

Chapitre 2

https://qiita.com/KevinST/items/cb926022777d2b0f3cfd

chapitre 3

https://qiita.com/KevinST/items/4d04dc7369880670a63b

Chapitre 4

https://qiita.com/KevinST/items/f846d57e56242c6e1293

L'article suivant n'a pas été créé. Nous le mettrons à jour au fur et à mesure de sa progression!

Chapitre 5

Chapitre 6

Chapitre 7

Chapitre 8

D'autres remarques

―― Fondamentalement, on suppose que vous lirez ** en regardant le livre de Kenchon-san ** -Il ne décrit pas le problème à la fin du chapitre (je peux écrire un article si demandé) --Créé dans l'environnement suivant: Python3.7.4 (Anaconda), Windows10, Pycharm «Les cas de test sont essentiellement tirés du livre Kencho, mais je crée les miens pour ceux qui ne sont pas partiellement décrits. ――Je poste parfois des suppléments. Je vous serais reconnaissant de bien vouloir vous y référer si vous le souhaitez.

Recommended Posts

[Livre Kenchon vers Python] "Entraînez vos compétences en résolution de problèmes! Algorithmes et structures de données" J'ai réécrit le code posté en Python! -table des matières-
[Livre Kenchon à Python] -Chapitre 3- "Entraînez vos compétences en résolution de problèmes! Algorithmes et structures de données" J'ai réécrit le code posté en Python!
[Livre Kenchon à Python] -Chapitre 2- "Entraînez vos compétences en résolution de problèmes! Algorithmes et structures de données" J'ai réécrit le code posté en Python!
[Livre Kenchon à Python] -Chapitre 4- "Entraînez vos compétences en résolution de problèmes! Algorithmes et structures de données" J'ai réécrit le code posté en Python!
"Un livre pour former des compétences en programmation pour combattre dans le monde" Exemple de réponse au code Python --1.4 Séquence de phrases
"Livre pour former la capacité de programmation à se battre dans le monde" Exemple de réponse de code Python --1.9 Rotation de la chaîne de caractères
"Livre pour former la capacité de programmation à se battre dans le monde" Exemple de réponse de code Python --1.3 URLify
"Livre pour former la capacité de programmation à se battre dans le monde" Exemple de réponse au code Python - 2,6 fois
"Livre pour former la capacité de programmation à se battre dans le monde" Exemple de réponse de code Python --1.2 Compter le nombre des mêmes caractères
"Livre pour former des compétences en programmation pour combattre dans le monde" Exemple de réponse de code Python --2.4 Fractionnement de la liste
"Un livre pour former les compétences de programmation pour combattre dans le monde" Exemple de réponse de code Python --2.7 nœuds d'intersection
"Livre pour former la capacité de programmation à se battre dans le monde" Exemple de réponse au code Python - Matrice de 1,8 "0"
"Un livre pour former les compétences de programmation pour combattre dans le monde" Exemple de réponse de code Python --2.5 Somme de deux nombres affichés dans la liste
J'ai écrit le code pour écrire le code Brainf * ck en python
"Livre pour former la capacité de programmation à se battre dans le monde" Exemple de solution de code Python --1.6 Compression de chaîne de caractères
"Livre pour former la capacité de programmation à se battre dans le monde" Exemple de solution de code Python --1.5 Conversion en une seule fois
"Un livre pour former les compétences de programmation pour combattre dans le monde" Exemple de réponse de code Python --3.1 Trois piles
"Livre pour former des compétences en programmation pour combattre dans le monde" Exemple de solution de code Python - 1.7 Rotation de matrice
"Un livre pour former les compétences de programmation pour combattre dans le monde" Exemple de solution de code Python --2.8 Détection de boucle
"Livre pour former les compétences de programmation pour combattre dans le monde" Exemple de réponse de code Python --- Éléments supprimés entre 2.3
"Livre pour former des compétences en programmation pour combattre dans le monde" Exemple de solution de code Python --2.1 Supprimer les éléments en double
J'ai essayé de résumer le contenu de chaque paquet enregistré par Python pip en une seule ligne
J'ai essayé d'obtenir le code d'authentification de l'API Qiita avec Python.
J'ai essayé de vérifier et d'analyser l'accélération de Python par Cython
"Livre pour former des compétences en programmation pour combattre dans le monde" Exemple de solution de code Python --1.1 Chaîne de caractères en double
J'ai essayé d'obtenir et d'analyser les données statistiques de la nouvelle Corona avec Python: données de l'Université John's Hopkins
J'ai essayé de refactoriser le code du modèle publié dans "Obtenir des images de l'API Flickr avec Python" (Partie 2)
"Livre pour former la capacité de programmation à se battre dans le monde" Exemple de réponse de code Python --2.2 Renvoyer Kth par l'arrière
J'ai essayé de refactoriser le code de Python débutant (lycéen)
J'ai essayé d'automatiser la mise à jour de l'article du blog Livedoor avec Python et sélénium.
[First data science ⑥] J'ai essayé de visualiser le prix du marché des restaurants à Tokyo
J'ai essayé de comparer la vitesse de traitement avec dplyr de R et pandas de Python
J'ai essayé de représenter graphiquement les packages installés en Python
Ne pas être conscient du contenu des données en python
J'ai essayé de résumer les opérations de chaîne de Python
[Super facile! ] Comment afficher le contenu des dictionnaires et des listes incluant le japonais en Python
J'ai aussi essayé d'imiter la fonction monade et la monade d'état avec le générateur en Python
J'ai écrit un doctest dans "J'ai essayé de simuler la probabilité d'un jeu de bingo avec Python"
J'ai essayé de trouver l'entropie de l'image avec python
J'ai essayé de résumer le code souvent utilisé dans Pandas
J'ai essayé d'illustrer le temps et le temps du langage C
J'ai essayé de programmer le test du chi carré en Python et Java.
[Python] J'ai essayé de visualiser la relation de suivi de Twitter
J'ai essayé d'implémenter la fonction d'envoi de courrier en Python
Je veux connaître la nature de Python et pip
[Python] J'ai essayé de collecter des données en utilisant l'API de wikipedia
J'ai essayé d'énumérer les différences entre java et python
J'ai essayé d'implémenter le blackjack du jeu Trump en Python
J'ai essayé de remodeler le code de Python débutant (lycéen) en crunchy orienté objet
J'ai essayé de trouver la différence entre A + = B et A = A + B en Python, alors notez
J'ai essayé d'adapter la fonction exponentielle et la fonction logistique au nombre de patients positifs au COVID-19 à Tokyo
Résolution de l'introduction d'AOJ aux algorithmes et aux structures de données en Python -Partie1-
J'ai essayé de résoudre l'édition du débutant du livre des fourmis avec python
traitement pour utiliser les données notMNIST en Python (et essayé de les classer)
[Introduction à Python] J'ai comparé les conventions de nommage de C # et Python.
Exportez le contenu de ~ .xlsx dans le dossier en HTML avec Python