なぜメモ変換はマージソートの実行時間を改善しないのですか?なぜメモ編集はマージソートのランタイムを改善しないのですか?
私はこの課題を割り当てタスクから持っています。しかし、私が知る限り、Merge Sortは分裂と征服のアプローチ(重複する部分問題なし)を使用しますが、Memoizationは動的なプログラミングに基づいています(重複した部分問題あり)。私はマージソートの実行時間がO(nlogn)であることを知っています。
私はウェブ検索エンジンでも検索しましたが、この質問の結果はありません。この質問は間違っていますか?それは間違って聞こえるが、教授はなぜ授業で間違った質問をするのだろうか? 質問が間違っていないか、質問についての私の理解、並べ替えとメモの結合が間違っている場合は、どうすればよいですか?
memoizationによるパフォーマンスの向上方法と、マージソートで使用される操作にどのように適用されるかを慎重に検討してください。 – SLaks
これは明らかではありません:どのようにメモを適用していますか? 「メモ生成」は、非常に一般的な技術の広範な用語です。 「Memoization is dynamic programmingingに基づいている」のようなフレーズは正確にゼロの情報を伝える。彼らはただの流行語です。 – Alexander
私はO(nlogn) – robinleathal