|
|
ru.algorithms- RU.ALGORITHMS ---------------------------------------------------------------- From : Yurij Zabelyshynskij 2:5020/400 08 Jan 2002 00:28:12 To : Andrey Tarasevich Subject : Re: O() o() -------------------------------------------------------------------------------- Hi, Andrey. Andrey Tarasevich wrote > Кормен et al. в "Introduction to Algorithms" определяют > O, o, омегу, тэту и т.д. как _множества_ функций. Что-то я такого в Кормене не видел. Hаоборот, несколько раз встречается фраза о том, например, что O(1) - это ограниченная функция. Может, мы говорим о разных книгах или разных переводах или изданиях, я имею в виду Кормен, Лейзерсон, Ривест: "Алгоритмы: построение и анализ", М.: МЦHМО, 2001 (перевод "Introduction to Algorithms"). >> Во-первых, если это множество, то надо писать >> f(n) \принадлежит O(g(n)) > "Introduction to Algorithms": "Такое вольное использование знака > равенства для обозначения принадлежности множеству может > на первый взгляд казаться запутывающим, но, как мы увидим > позже в этой главе, оно имеет свои преимущества" Вот-вот, ВОЛЬHОЕ использование, даже слишком. >> Во-вторых, как тогда трактовать запись >> n = O(n^2) ? > "Introduction to Algorithms": "Многие читатели, ранее встречавшиеся > с O-нотацией, могут счесть странным, что мы пишем n = O(n^2). > Дело в том, что в литературе O-нотация иногда неформально > используется для описания asymptotically tight bounds, т.е. того, > что мы определили как тэта-нотацию." Я имел в виду другое. Сейчас уже неважно, потому что флейм уже закончен (кажется). Если очень хочешь узнатьть, почему множества здесь не катят, то можем продолжить в RU.MATH. WBR, Yura. --- ifmail v.2.15dev5 * Origin: Demos online service (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.algorithms/65773f1492df.html, оценка из 5, голосов 10
|