Здравствуйте, Ikemefula, Вы писали:
V>>>>Гы-гы, оценка O — это оценка сложности СВЕРХУ. А на реальных задачах обязательно интересует так же оценка СНИЗУ.
I>>>Давай, покажи на примере Enumerable.ElementAt, вперёд.
V>>Что тебе показать-то? Принцип подвижного маляра относительно неподвижного ведра с краской? ))
I>"прирост до 50 раз " @ vdimas
Этот множитель сложился из двух множимых. См. исходный пост на русском языке:
http://www.rsdn.ru/forum/philosophy/4843592.1.aspxАвтор: vdimas
Дата: 05.08.12
.
А теперь тебе надо бъяснить пассаж насчет Enumerable.ElementAt.
V>>Тебе действительно сложно перебрать элементы абстрактного и конкретного контейнеров?
I>Успокойся, не волнуйся, твои сценарии самые-самые, и да, это не беда, что только у тебя они используются.
I>Для моих сценариев IList<> в самый раз, просто потому что List<> это ОЧЕНЬ дорогой контейнер. Настолько дорогой, что использовать его нельзя во многих сценариях.
Дык, никто не мешает использовать любые конкретные типы, в т.ч. обычный массив. И таки, если речь об итерировании, то итерирование по List<> нифига не дорогое удовольствие, в отличие от IList<>.