Я читал о selection algorithm, и у меня есть вопрос, может быть, это выглядит глупо! но почему мы рассматриваем массив как группы из 5 элементов? можем ли мы рассмотреть его с 7 или 3 элементами? Спасибо также есть ли какая-либо ссылка, чтобы помочь мне лучше понять эту цель?о выборе алгоритма
также это мое доказательство, когда мы рассматриваем массив с 3 элементами, и это все еще порядок n, почему? Это правильно?
T(n)<=T(n/3)+T(n/3)+theta(n)
claim: T(n)<=cn
proof: For all k<=n : T(n)<=ck
T(n)<=(nc/3)+(nc/3)+theta(n)
T(n)<= (2nc/3)+theta(n)
T(n)<=cn-(cn/3-theta(n)) and for c>=3 theta(n) this algorithm with this condition will have an order of n,too !!!!
"select algorithm"? В каком контексте? Сетевое программирование? Что-то другое? –
Пожалуйста, найдите время, чтобы сформулировать согласованный вопрос - все в порядке, если ваш английский не совершенен, но, по крайней мере, дать достаточно подробностей для предоставления значимых ответов. – 2010-06-18 07:31:02
это для моего урока структуры данных, и я прочитал этот алгоритм в этом, и это заставляет меня задавать этот вопрос. – user355002