線性時間選擇(含平均情況O(n)和最壞情況O(n)演演算法)

2022-11-24 15:00:43

前言

本篇文章我將介紹 期望為線性時間 的選擇演演算法和 最壞情況為線性時間 的選擇演演算法,即分別為 平均情況下時間複雜度為O(n)最壞情況下時間複雜度為O(n) 的線性時間選擇。以下包含了我自己的全部思考和學習過程,參考書籍為 演演算法導論(第三版)