2024-09-01から1ヶ月間の記事一覧
前につぶやきSNSに上げたけど、ここにも置いておく。 環境としてはC言語系統を想定。 64ビットを整数型の最大のビット数とする処理系において、 2^64(2の64乗)を引数xで割った余りを返す関数 uint64_t Modulo2P64(uint64_t x) { ... } を実装せよ。 補足: …
数列 int[] arr が与えられるので、n 種類の値を含む最短の範囲を返せ 複数ある場合は arr の先頭に近い方を返すこと。 見つからない場合は null を返すこと。 制約: 1 ≦ arr.Length 1 ≦ n という問題を愚直に実装するとこうなる…… private Range_t Test01_…