2023-05-04から1日間の記事一覧

AOJ 二分探索のPythonによる解答 3パターン

onlinejudge.u-aizu.ac.jpこの問題を3つの方法、二分探索を自分で実装する 、if T[i] in S 、pythonのライブラリbisectを使って解答してみます。・1つ目 二分探索を自分で実装するやり方。これは実際に二分探索を自分で関数として作るやり方です。二分探索に…

atcoder ABC 300 B - Same Map in the RPG World の実装(Python)

atcoder.jpこの問題ではPythonのNumpyのrollを使うと簡単に解けます。(参考:NumPy配列ndarrayをシフト(スクロール)させるnp.roll | note.nkmk.me)・考え方:A,Bをndarrayにして、for文でAをH行とW列の数シフトさせる。最後に一致する場合はYesを出力して…