こんにちはキョウです
今日は競技プログラミングにいそしみました
初歩に戻って、アルゴリズムを学びなおしたり、STL機能を総復習というか確認作業しました
lower_boundが書けなくなっていたりと、、、w
ここで考えることがあるのですが、競プロ、特にAtCoderはAIの使用を禁止しています
私は、それには賛成です、
競技プログラミングは大人の遊びであり、高校生の楽しみであり、頭のトレーニングです
みんなは好きでやってます
AIが解けるということは、それはいい問題とは言えません
より構造を複合的に用いて、考えをまとめてアルゴリズムを書いていくという大事な作業があります
とっても頭を使うのです
ライブラリ
競プロに向けて、ライブラリも作り始めました
VScodeでよく使われる、スニペットとは違って、自分の言葉でアルゴリズムやデータ構造を理解して、説明をするのです
つぎに同じことを書くのはおっくうなので
今日は基本的な、グラフ問題と、探索問題とunionfindと呼ばれる優秀なデータ構造を学びました
私は、高校生ですので、コンピュータサイエンスを専攻はしていないのですが、高校生の私でも、学ぶことができて、なおかつ世界ん発信できているということは、喜ばしいことですし、便利な世の中になったなとも思います
今日は即興で書いてるので、よくわからない文章かもしれませんが、競プロは楽しいのでやった方がいいと思います
今日のキョウは競技プログラミング
キョウでした