イナズマの日記

こんにちは。

2019-01-01から1ヶ月間の記事一覧

論理演算を用いた奇数と偶数の判定

一般に奇遇の判定は int a = 10; // aは任意の整数 if (a % 2 == 1) // 処理 else // 処理 みたいなことをするが、AND演算でできることを知ったのでメモ。 上のようなソースコードは int a = 10; if(a & 1) // 処理 else // 処理 と書き換えられる。 上記の…

大きすぎる配列をローカルに持たない🙅🏻‍♀️

大きい配列はグローバルに持つ。 スタック領域・ヒープ領域が関係しているらしい。(スタック領域には制限があるとかないとか) とりあえずdpするときとか、配列はグローバルに持つのが丸そう。