プログラミング

使える言語

C/C++, Fortran, Python3, JavaScript(めったに使わない)

好きな言語

Fortran, Python3

好きなエディタ

VSCode(Vim? Emacs? 知らない子ですねぇ)

嫌いなエディタ

Visual Studio, Eclipse(エディタというか統合開発環境ですね)

勉強中(してるとは言ってない)&使えるようになりたい言語

D, Rust, COBOL(勉強してないけど勉強して古代語コンプリートしてみたくない??)

主にやってること

作品制作, 数値計算, 競プロ

作品制作

オセロソフトとかボードゲームするソフトを中心に作ってます

過去作品

五目並べ・オセロソフト, Slackのボット, 応用実験の計算ツール, モールス符号に変換するやつ (過去作品の詳細はこちら)

制作中・制作予定の作品

将棋ソフト(現在制作中. 作ってるとはry), 五目並べソフト(GUIつき. OpenGLで脳筋実装してる)

数値計算

3年秋学期に履修した数値計算の授業でかじったので自分でFortranとgnuplotを使って適当に遊んでます. とりあえず2次元の波動方程式までは書けるようになって次は3次元の熱伝導方程式とか拡散方程式を書けるようになりたいですね. あとintelコンパイラは最強です. 学生の間は無料で使えるのでみなさん入れましょう.

競技プログラミング

競技プログラミングとは与えられた問題を速く正確に解くプログラムを作り, 制限時間に何問解くことができるか競う競技のことです. 現在AtCoderをメインに AOJ(Aizu Oneline Judge), Codeforcesでコンテストに参加してます. AtCoderの色は緑色(Highest: 941),Codeforcesの色は灰色です.(圧 倒 的 英 弱)

プログラミングチャレンジっていう競プロやる 授業を履修してるのでこれで強くなりたいです.無事単位は来ましたが特に強くなれませんでした、、、(ちゃんと勉強しなさい

好きなアルゴリズム

累積和, DP(軽めのナップサックしかできない), DFS(実装できるとはいってない)