查找的大小爲m和2名排序的列表Ñ找到第k個最小的元素在聯合的2排序的大小爲m列表和n與效率日誌(k)的
與工會第k個最小的元素效率日誌(K),,我已經做了很多思考和尋找我也得到了
pesedocode和解釋吧......到目前爲止,我還沒有得到或理解
問題對..任何幫助將不勝感激....
查找的大小爲m和2名排序的列表Ñ找到第k個最小的元素在聯合的2排序的大小爲m列表和n與效率日誌(k)的
與工會第k個最小的元素效率日誌(K),,我已經做了很多思考和尋找我也得到了
pesedocode和解釋吧......到目前爲止,我還沒有得到或理解
問題對..任何幫助將不勝感激....
所以你必須設置,比如說{ 1, 4, 5, 7, 8, 12, 98, 1993 }
和{ 2, 5, 8, 10, 88 }
。 而你想找到第三小元素。
這意味着m = 8,n = 5和k = 3。 通過目視檢查這些設置,您將看到答案是4. 您的查找算法必須在O(log(k))
(即「大O」)內找到正確的值。
這意味着,如果您的算法找到該元件具有多個步驟N = n1 + n2 + ...
,其中每個的n1, n2, ...
是k的函數,所有的n1, n2...
的生長速率必須小於或等於日誌的生長速率(K)。
如果這沒有意義,目標是找到少於k步驟(其中k> 1)的元素。
+1:對問題的清晰解釋 – 2010-11-16 21:13:55
+1:很好完成 – pstrjds 2010-11-16 21:16:50
你的解釋很安靜,但我想關注的是如果我們考慮k = 3時如何得到4的部分?我對此有點困惑......所以我很感謝任何澄清 – 2010-11-18 09:55:46
請概述你到目前爲止。我不認爲有人想爲你做功課。 :-) – dawg 2010-11-16 21:01:11
如果你有什麼特別不明白的地方,可以詢問一下。如果沒有,請展示您目前的工作,但無論您身在何處,我們都應該能夠幫助您重新開始工作。 – 2010-11-16 21:05:12
@drewk:他說他不明白這個問題。他沒有要求答案。 – Brendan 2010-11-16 21:11:34