[Python] Maintenant un codeur marron ~ [AtCoder]

[Célébration] Je suis devenu un codeur brun ~

La 12ème fois est enfin un codeur marron! !! !! Au tout début, je ne pouvais même pas écrire un double pour une phrase, donc ça a énormément grandi! !! !! Crépitement (applaudissements) ~ スクリーンショット 2020-04-06 23.11.41.png

Ce que j'ai fait avant de devenir un codeur brun

Cela peut être utile pour les débutants des professionnels de la compétition! Je vais donc laisser un article sur ce que j'ai fait jusqu'à présent!

① J'ai hâte de lire divers articles de Kencho-san!

C'est le premier article que j'ai lu! Que faire ensuite après vous être inscrit sur AtCoder - Si vous résolvez ce problème, vous pouvez vous battre suffisamment! Les questions précédentes ont sélectionné 10 questions ~ Après avoir examiné cela, je l'ai résolu avec Python! J'ai lu d'autres articles passionnants comme le temps de trajet même si je ne les comprenais pas! Connaissances essentielles pour pouvoir résoudre le problème de niveau C (300 points), comme des articles sur la quantité de calcul! ~~ Je pense que vous devriez lire le code source C ++ dans une atmosphère ~~ Pour le moment, je lis divers articles dont les articles d'autres personnes pendant mon temps libre!

② Pour le moment (presque) je participe à ABC à 21h chaque semaine!


Enveloppement soudain
Au tout début, un amateur qui se contente de ca juste pour un problème! Mais le code source est trop concis quand on regarde les réponses des autres! Et y avait-il une telle façon d'écrire! Et l'excitation qui surgit! AtCoder qui vous donne de l'excitation dans votre vie! Je vous remercie!

・ ・ ・

Quoi qu'il en soit, j'ai laissé le code source qui m'a impressionné dans le bloc-notes et je l'ai progressivement fait mien! De plus, le tarif augmentait petit à petit chez ABC chaque semaine, et j'ai pu maintenir ma motivation!

③ Résolvez des problèmes simples avec AtCoder Problems!

AtCoder Problems J'ai commencé à résoudre la difficulté du plus petit et j'ai pris confiance!

④ Résolvez l'introduction à la programmation AOJ!

[Introduction à la programmation AOJ] (https://onlinejudge.u-aizu.ac.jp/courses/lesson/2/ITP1/all) Faites le tour de ces 10 sujets (40 questions) deux fois! (* Le thème 11 (classe et structure) est exclu car il n'est pas utilisé chez les pros de la compétition) Bien qu'il ait été dit être une introduction, c'était moelleux w Tout est bon! !! !! Ces 40 questions étaient très instructives, et en fait, j'avais l'impression d'avoir acquis les compétences de base! C'était incroyablement grand pour moi et cela m'a donné confiance! La peur des tableaux 2D et 3D est révolue! Si vous répondez à ces 40 questions, vous serez en mesure de résoudre 99% des problèmes A et B (100, 200 points) en premier!

⑤ Portez les armes une par une.

DP (planification dynamique), file d'attente / pile, DFS / BFS, recherche complète de bits ... J'étudie tous les jours en référence aux articles de Kenchon. Des problèmes de base incroyablement typiques peuvent être résolus (actuellement en cours).

** J'ai pu virer au brun entre ④ et ⑤! ** **

Pratique de frappe bonus

J'ai joué avec la pratique de la frappe pour faire une pause dans l'étude des algorithmes. Après avoir pratiqué la frappe tous les jours pendant environ 2 semaines, j'ai pu faire du toucher aveugle ~ J'ai le sentiment que la vitesse d'écriture du code source augmente également → Est-ce lié dans une certaine mesure à l'augmentation du taux? ?? ??

La prochaine fois, faites de votre mieux pour devenir un codeur vert!

Recommended Posts

[Python] Maintenant un codeur marron ~ [AtCoder]
[Python] Maintenant un codeur vert ~ [AtCoder]
AtCoder ABC 177 Python (A ~ E)
AtCoder ABC 178 Python (A ~ E)
AtCoder ABC 176 Python (A ~ E)
AtCoder ABC 182 Python (A ~ D)
atCoder 173 Python
Modèle AtCoder ABC 179 Python (A ~ E)
[Python] [Explication] Concours DP typique d'AtCoder: un concours
AtCoder d'aujourd'hui ~ La route vers le codeur brun ~
[AtCoder] Résoudre ABC1 ~ 100 Un problème avec Python
Résoudre AtCoder ABC168 avec python (A ~ D)
AtCoder ABC 174 Python
Maintenant Python3 (Autre)
[Édition DSU] Lecture de la bibliothèque AtCoder avec un codeur vert ~ Implémentation en Python ~
AtCoder ABC 175 Python
[AtCoder] Résoudre un problème de ABC101 ~ 169 avec Python
Résolvez A ~ D du codeur yuki 247 avec python
Défiez AtCoder (ABC) 164 avec Python! Un problème ~ C
AtCoder # 36 quotidien avec Python
AtCoder # 2 tous les jours avec Python
Daily AtCoder # 32 en Python
Daily AtCoder # 6 en Python
Algorithme A * (édition Python)
Daily AtCoder # 53 en Python
Daily AtCoder # 33 en Python
AtCoder # 7 tous les jours avec Python
[Python] Prenez une capture d'écran
Daily AtCoder # 37 en Python
Résolvez AtCoder 167 avec python
AtCoder # 8 tous les jours avec Python
Créer un module Python
AtCoder # 21 quotidien avec Python
Daily AtCoder # 38 en Python
Daily AtCoder # 11 en Python
expression lambda de python ...
Daily AtCoder # 15 en Python
Daily AtCoder # 47 avec Python
Daily AtCoder # 13 en Python
AtCoder # 45 quotidien avec Python
AtCoder # 30 tous les jours en Python
AtCoder # 10 quotidien avec Python
Démoniser un processus Python
Daily AtCoder # 28 en Python
Un codeur brun a tenté de résoudre le concours Panasonic 2020A ~ C
Automatiser la soumission d'AtCoder (Python)
Daily AtCoder # 20 en Python
Daily AtCoder # 19 en Python
Daily AtCoder # 52 en Python
Daily AtCoder # 3 en Python
Daily AtCoder # 50 avec Python
Daily AtCoder # 26 avec Python
AtCoder quotidien # 4 avec Python
Daily AtCoder # 43 en Python
Daily AtCoder # 29 en Python
Tous les jours avec Python AtCoder # 22
Daily AtCoder # 49 en Python
Daily AtCoder # 27 en Python
AtCoder # 1 tous les jours avec Python