はじめまして!
あなたは誰?
人生初の記事を投稿しました。
hiro_katoです。
よろしくお願いします。
さまざまな縁があって、30歳になった今年から競技プログラミング(略称して競プロと呼ばれることが多い)を始めました。
プログラミング歴は競技プログラミングに参加した時期とほぼ同じです。
日本語で出題される国内最大級のコンテスト(アルゴリズム部門)であるAtCoder Beginner Contestに20回以上参加し、本番中にC問題が解ける回も出てきたというレベルです。
過去問やコンテスト中に問題を解けたときの喜びが大きなモチベーションとなっています。
なぜ記事を投稿しようと思った?
自分にとって難しい問題(AtCoder Beginner ContestのC問題、D問題など)に出会ったときは、 こちらの情報を参考にしています。
敢えて記事を書き始めたのは、以下の理由があります
複数の解説を参照できたことで、いくつもの疑問が解消された
- ギブ・アンド・テイクのテイクの部分で少しでも貢献できるようになりたい
思考のジャンプの幅が狭い筆者だからこそ気がつけることがあるかもしれない
- AtCoderのレート(茶色)から見た考察や実装のつまづきポイントが、もしかしたら誰かにとって役に立つかもしれないという淡い期待を込めて
定期的にアウトプットをしていくことで、知識の定着や分かりやすい文章の作成能力の向上などを図りたい
参考
AtCoderの公式解説
1: https://www.youtube.com/channel/UCtG3StnbhxHxXfE6Q4cPZwQ ↩
分かりやすい解説記事
競技プログラミングをはじめたきっかけ
AtCoderの有志Webサイトをまとめた記事
アウトプットを習慣化する重要性
https://qiita.com/HiromuMasuda0228/items/a71dea7ef4d77a30b118 https://zine.qiita.com/products/creek-and-river-job-agent/
つまづきポイントの可視化
https://blog.hamadu.net/2017/12/continuing-competitive-programming-as-shakaijin.html
Markdown記法
https://qiita.com/Qiita/items/c686397e4a0f4f11683d
https://stackoverflow.com/questions/25579868/how-to-add-footnotes-to-github-flavoured-markdown
記事を執筆された皆さまへ: 掲載不可の場合はお手数をお掛けしますが、@k_hiro1818までご一報ください。