タイトルについて、少しでも実現に近づければと考えて記事にしました。
ABC参加の継続
引き続き、AtCoder の ABC(AtCoder Beginner Contest)に継続して参加したいと考えています。
特に以下について、理解を深めたいです。
- DPについては、DPの一語でまとめることができないバラエティの大きさを感じています。基本が分かれば同じように見えるハズという上級の方の意見も見ることはあります。このような境地に達したいものです。
- セグメント木は、実際に活用する問題を解くことが出来ていません。これは、AtCoder の問題が、単純にあるアルゴリズム(データ構造)を適用するだけでは解けないように一工夫されているためです。この一工夫を突破したいと考えています。
レートは気にしないで、のんびりと続けていきます。
Rustの習得
ここ数年、Rust について学びたいと考えていました。Python の習熟度が上がってきたため、Rust を学び始めることにします。以下を考えています。
- なにか、入門的な書籍を1冊読み切る。
- 「プログラミング入門」(ITP1)を Rust で解ききる。
新しいプログラミング言語を習得することによって、視点を広げたいと思います。
MISRAガイドラインの紹介
MISRA C:2023 と MISRA C++:2023 が出版されました。できる方法で紹介したいと考えています。
最後に
2024には、数字として記事にできるようなことを見つけることができませんでした。そのため、2024年の目標を記事にしました。