1.やさしい
メモ化(memoisation)とは何ですか?
- A関数呼び出しの結果を保存し、同じ呼び出しにはメモリから答えること
- Bコードの各行の横にコメントを書くこと
- C関数が戻った後にメモリを解放すること
- D再帰を自動的に等価なループに変換し、コールスタックを不要にすること
メモ化(memoisation)とは何ですか?
再帰とは何ですか?
ある O(n²) アルゴリズムは n = 1000 で 1 秒かかります。n = 2000 ではおよそ何秒かかりますか?
k 進数で d 桁の n 個の整数に対する LSD 基数ソートの実行時間は何ですか?
漸化式 T(n) = 2T(n/2) + O(1) の解は何ですか?
長さ m と n の文字列の最長共通部分列を求める標準的な動的計画法の時間計算量は何ですか?
トポロジカルソートが可能なのは、次のどのグラフだけですか?
漸化式 T(n) = 2T(n/2) + n log n の解は何ですか?
ステップごとの詳しい解答:このトピックは examproblems.com で練習できます。