Help us understand the problem. What is going on with this article?

Pythonを勉強し始めて1か月の経過

はじめに

Pythonを学び始めて1か月が経過しました
一度過去を振り返り、今後の目標を立てていきます
(あと、Qiitaでの投稿にも慣れていければなぁと思います)

学び始め(~1week)

友人に紹介してもらった”Pythonスタートブック”を購入しました
「とりあえず変数、for文、if文、リストあたりの概念だけ抑えとけ!」という友人のアドバイスのもと読み進めました
その後は、友人が書いたスクリプトを解読させてもらい、どういう流れで書き進めればよいかを軽く学びました

はじめてのスクリプト作成(~2week)

学び始めて1週間後に、AtCoderに登録し様々な問題に取り組むことにしました
「とりあえず精選10問やっとけ!」との友人のアドバイスのもと、AtCoder Beginners Selectionを解き進めました
ネット上に丁寧な解説が多く転がっているので、それほど苦労なく進めることができました
精選10問を解き終えた後は、AtCoder Beginner Contest(ABC)の出場に向けて過去問のA~C問題をちょこちょこかじりました

コンテスト出場(~4week)

学び始めて2週間後にABCに出場しました
時間はかかったもののA~C問題を解くことができうれしかったです
その後も、コンテスト出場を2回繰り返し、続けてA~C問題を完答することができ自信につながりました
ですが、それ以上に感じたのはC問題とD問題の間にある難易度の壁でした

今後の目標(1month~)

以上より、ABC_D問題の回答に向けて勉強を続けていきたいと考えています
「D問題を解くにあたっての優先順位の高いデータ構造・アルゴリズム・テクニックは
①DP(動的計画法)
②累積和、imos法
③UnionFind木
④bit関係
⑤mod関係
⑥二分探索」
とのアドバイスを友人からいただいたので、上から順に学んでいこうかなぁと思っています
これからは備忘録的に記事の更新を行っていきます
また、”医療・ヘルスケア×IT”、”Wearable端末”に関する情報収集も行っていきたいと思っています
よろしくお願いします

Why do not you register as a user and use Qiita more conveniently?
  1. We will deliver articles that match you
    By following users and tags, you can catch up information on technical fields that you are interested in as a whole
  2. you can read useful information later efficiently
    By "stocking" the articles you like, you can search right away
Comments
Sign up for free and join this conversation.
If you already have a Qiita account
Why do not you register as a user and use Qiita more conveniently?
You need to log in to use this function. Qiita can be used more conveniently after logging in.
You seem to be reading articles frequently this month. Qiita can be used more conveniently after logging in.
  1. We will deliver articles that match you
    By following users and tags, you can catch up information on technical fields that you are interested in as a whole
  2. you can read useful information later efficiently
    By "stocking" the articles you like, you can search right away