Studopediya

КАТЕГОРИЯ:


Астрономия- (809) Биология- (7483) Биотехнологии- (1457) Военное дело- (14632) Высокие технологии- (1363) География- (913) Геология- (1438) Государство- (451) Демография- (1065) Дом- (47672) Журналистика и СМИ- (912) Изобретательство- (14524) Иностранные языки- (4268) Информатика- (17799) Искусство- (1338) История- (13644) Компьютеры- (11121) Косметика- (55) Кулинария- (373) Культура- (8427) Лингвистика- (374) Литература- (1642) Маркетинг- (23702) Математика- (16968) Машиностроение- (1700) Медицина- (12668) Менеджмент- (24684) Механика- (15423) Науковедение- (506) Образование- (11852) Охрана труда- (3308) Педагогика- (5571) Полиграфия- (1312) Политика- (7869) Право- (5454) Приборостроение- (1369) Программирование- (2801) Производство- (97182) Промышленность- (8706) Психология- (18388) Религия- (3217) Связь- (10668) Сельское хозяйство- (299) Социология- (6455) Спорт- (42831) Строительство- (4793) Торговля- (5050) Транспорт- (2929) Туризм- (1568) Физика- (3942) Философия- (17015) Финансы- (26596) Химия- (22929) Экология- (12095) Экономика- (9961) Электроника- (8441) Электротехника- (4623) Энергетика- (12629) Юриспруденция- (1492) Ядерная техника- (1748) Arhitektura- (3434) Astronomiya- (809) Biologiya- (7483) Biotehnologii- (1457) Военни бизнесмен (14632) Висока technologies- (1363) Geografiya- (913) Geologiya- (1438) на държавата (451) Demografiya- ( 1065) Къща- (47672) журналистика и смирен (912) Izobretatelstvo- (14524) външен >(4268) Informatika- (17799) Iskusstvo- (1338) историята е (13644) Компютри- (11,121) Kosmetika- (55) Kulinariya- (373) културата е (8427) Lingvistika- (374) Literatura- (1642) маркетинг-(23702) математиците на (16968) Механична инженерно (1700) медицина-(12668) Management- (24684) Mehanika- (15423) Naukovedenie- (506) образователна (11852) truda- сигурност (3308) Pedagogika- (5571) Poligrafiya- (1312) Politika- (7869) Лево- (5454) Priborostroenie- (1369) Programmirovanie- (2801) производствено (97 182 ) индустрия- (8706) Psihologiya- (18388) Religiya- (3217) Svyaz (10668) Agriculture- (299) Sotsiologiya- (6455) на (42831) спортист строително (4793) Torgovlya- (5050) транспорт ( 2929) Turizm- (1568) физик (3942) Filosofiya- (17015) Finansy- (26596) химия (22929) Ekologiya- (12095) Ekonomika- (9961) Electronics- (8441) Elektrotehnika- (4623) Мощност инженерно ( 12629) Yurisprudentsiya- (1492) ядрена technics- (1748)

Асимптотичната нотация. асимптотичната нотация

Темпът на растеж на алгоритъма. сложността време на алгоритъма

В анализа на алгоритъма често няма да се интересуват от временна връзка, както и броя на операциите, които са необходими за извършване на определена задача, а още по-добре - темпът на нарастване на броя на операциите с п.

Пример 100 входа, ,

Функции имат недостатък:

· Са доста чуплива;

· Изисква твърде много информация за точно представяне.

Той е много по-лесно да се работи с горни и долни граници за сложността време на функции, като се използва О-нотация е голям за горната граница и -А Голям за долната граница. Асимптотичната нотация за опростяване на анализа, като се игнорира детайли, които не влияят на сравнението на ефективността на алгоритмите. По-специално, асимптотичната нотация не се считат за постоянни фактори не са взети под внимание.

Пример: ,

функция , Определена като най-голям брой елементарни действия за решаване на проблема с размер N Използване на алгоритъм се нарича (сложността време на алгоритъма) сложност.

Сложността на алгоритъма за решаване на почти всички реални проблеми е намаляваща функция. Аналитична получи такава функция - сложен процес и не е необходимо. Практическото значение на vozvrastaniya за поръчка с увеличаване на N. Заповедта е уточнен с друга функция, която има прост аналитичен израз е приблизителна оценка ,

функция Тя се нарича горна оценка, ако съществува положително число C, и праг За което при , Представители: ,

функция Тя се нарича долна граница, ако съществува положително число C, и праг За което при ,

функция Тя се нарича оценка Ако има положителни крайни константи и За което , Представители:

ако след това е асимптотично точна оценка за ,

при ,

Твърди се, че сумата е асимптотичната поведението ,

- Броят на начини за избор на к-елементни подмножества на набор от п-елемент.

Думата "асимптотично поведение" е от гръцки произход и буквално означава "никога свързване."

: асимптота и при ,

Темпът на растеж на основните функции, които определят цената F (п)

Всяка операция се извършва за 1 НЧ.

N / е (п) LG (п) п N * LG (п) п ^ 2 2 ^ п п!
0.003 мс 0.01 мс 0.033 мс 0,1 мс 1 микросекунда 3.63 мс
0.004 мс 0.02 мс 0.086 мс 0,4 мс 1 мс 77.1 години
0,005 мс 0.03 мс 0,147 мс 0,9 мс 1 8,4 * 10 ^ 15 години
0.006 мс 0.05 мс 0.282 мс 2,5 мс 13 дни



1. Функцията е константа: сравнение, една задача

2. логаритмична функция:

3. линейна функция:

4. Superlinear:

5. квадратна функция:

6. кубични функции:

7. експоненциална функция:

8. Факториел функция:

· Логаритмична сложността на време се проявява в такива алгоритми като двоично търсене, както н увеличава като функция расте много бавно.

· Linear: такива функции измерват сложността оглед на всеки елемент в масива на.

· Superlinear: важен клас от функции, които се случват в алгоритми като бързасортировка (Хоаре), сортиране чрез сливане (сортиране чрез сливане).

· Квадрат: възниква в права методи за сортиране: балон, селекция, вмъкване.

· Cubic: възниква, когато изброява всички тройките елементи в универсален набор от наш елементи. Същата оценка е в динамично програмиране.

· Демонстрация: възниква, когато прехвърлянето на всички подгрупи на наш елементи.

· Факториел: определя всички пермутации на N елементи.

Връзка господство функции:

<== Предишна лекция | На следващата лекция ==>
| Асимптотичната нотация. асимптотичната нотация

; Дата: 04.01.2014; ; Прегледи: 237; Нарушаването на авторските права? ;


Ние ценим Вашето мнение! Беше ли полезна публикуван материал? Да | не



ТЪРСЕНЕ:


Вижте също:



zdes-stroika.ru - Studopediya (2013 - 2017) на година. Тя не е автор на материали, и дава на студентите с безплатно образование и използва! Най-новото допълнение , Al IP: 66.102.9.22
Page генерирана за: 0.051 сек.