[Playlisten] [Impressum und Datenschutzerklärung]

12C.3 Zeitkomplexität; Beispiele für Groß-O-Notation


CC-BY-NC-SA 3.0

Tempo:

Anklickbares Transkript:

noch mal zu derZeit Komplexitätwie lange läuft ein Programmin Abhängigkeitvon der Menge an Daten die ich ihm gebe??Zeit Komplexitätso schön heißtimmer so mal das Suchen angucken das Suchen in einemunsortiertenREdastehen von mir aus Zahlen drin wie üblich fängt an mit zweiundvierzig und dreizehnhundert eins wie auch immer ich suche in diesem Rei eine Zahlwenn dieses Rennen nicht sortiertistich hoffe das jetzt ?? oder drunterund verzehrtwenn dieses Rennen nicht sortiert ist habe ich keine andere Chanceals eins nach dem andern durchzugehender Hoffnung dass ich irgendwo meine Zahl findet ?? eben nicht findeist eine gegebene Zahl in einem gegebenen RE trennen oder nichtmüsste von vorne bis hinten durchsuchen wenn es nicht sortiertes wenn ich nicht über diese Reihe wüsste soll ich mal sagen wenn die Zahlen da drin stehenwie sie halt den zufällig ohne dass ich was vorweistwenn ich weiß vorne stehen kleinen Zahlen stehen die großen Zahlen ?? andere Geschichte wenn ich wüsstevorn stehen die ungeraden Zahlen sind nicht in die geraden Zahlendann wäre das auch eine Geschichte aber wenn ich nichts über die Anordnung weistlistigeinen nach dem anderen vergleichenunddas wäre von der Maximaldauerherwie langedauertdieserAlgorithmuswie lange läuftdieser Algorithmuswenn ich eins zweiin Sachen habeich wirklich physikalisch vorstellender schlimmste Fallsie haben in Sachen gegebenwas ist im schlimmstenFall die Laufzeitkönne im Prinzip tatsächlich ihr?? Kurve dann auf mal ich habe in Sachen gegeben wie lange wird es dauern soundsoviel Sekundenkeine Ahnung wenn sie zehn Sachen haben wird es soundsoviel Sekunden dauern maximalwenn die zwei Sachen haben wird es soundsoviel Sekunden dauern das zu suchenmaximaldreißig habenjetzt sollte für dauern offensichtlich länger als mit zwanzigdas wären eherFormeln die man erwarten würde für diese Sortein einem ?? von dem ich nichts weiß in dem Bereich den N Sachen drinwas würden Sie erraten wie diese maximaleDauer der Suche abhängt von ähm?? müsste das Aussehenüberlegen Sie ?? verwandeln die MaximaldauerEintritt die Maximaldauertritt ein wenn die Zahl die Suche der hinten drin steht oder gar nicht drinstehtmüssen nämlich alle anguckenwenn die erste Zahl schon die richtige ist oder sind sie fertig offener drei Milliarden Zahlen drin stehenfür die Maximaldauerist dann der Fall wenn die Zahl die ich suche da ganz hinten drin steht oder wenn sie gar nicht drin steht der sich alle angucken musssound das noch mal im Hinterkopf behaltensie zwei Sachen in der Liste habenwas passiertwenn sie drei Sachen in der Liste haben mit der Zeit im Verhältnis zuwenn die zwei Sachen in der Liste haben wie viel länger kann es dauern mit drei Sachen?? habe mal so lang vom Gefühl her ich brauche soundsoviel Sekunden oder Millisekunden oder Nanosekundenfür einenfür eine Zelleaus und solange dafür und dann nochmals und solange dafür das was ich brauch hier zweieinhalbsozusagen Tier guck ich mir den ersten Antrag dazu und solangeden zweiten Anlauf noch mal solange ?? und den dritten andauert dreimal solangealso oben brauche ich zwei Zeiteinheitenund brauche ich drei Zeiteinheitensollte alsoaus dem Bauch heraus proportionalzu dieser Zahlder Elemente in den Ray seinwas ich erwarten würde istmanchmal so das unsere Pässe hier zu lesen istwas sie erwarten würde ist eine Proportionalitätdass das hier eine gerade dadurch gehteine Ursprungsgeradedas für dich erwarten proportionalzur Zahl derEinträge in diesem Essay ist die Maximaldauerwenn der N Sachen drin sind muss ich mir maximal abwegig in Sachenanguckenalso die Maximaldauerder durch das ich was hinschreiben die Zeitwird seinirgend eine komische Proportionalitätskonstantemal diese Zahl indieses habe dann seinsoundsovielNanosekunden vielleichtsoundsoviel Nanosekundenpro Eintragmal die Zahl der Einträgeüber die Steigung der Narrindas wäre ganz einfache?? als Erfolgsmodellfür das was Mandatszeiterwartet dass wir auf musealen System niemals so seinwenn N in die Größenordnung von Millionen und Milliarden gehtKomma wenn ich denn Effekte reindass der Rechnerim Zugriff langsamer wird und so weiter aber das würde man erst malannehmen hat's als Zusammenhang dass das proportional zueinander istKomma würde obendrein noch was annehmenman würde annehmen das es in grundsätzlichen?? am?? seines Sonne Grundlastgibt es gibt sowieso einen gewissen Aufruf erstmals ohne Funktion aufzurufen?? egal ob ich sie füreins oder eine Million Elemente aufrufe ?? es gibt grundsätzlichen Aufwand dafüres heißtdieBand würdeman würde ?? ausgehen dass die Kurve eher so aussiehtüber noch der grundsätzliche Aufwand dabei sie noch ein Plus B sozusagendas wärenaja ein halbes realitätsgetreuesModell für dieZeit dies benötigt soundsoviel Sachenzu durchsuchenwie gesagt es dürfe nicht zu viele sein weil sonstder Speicherzugriff langsamer wird und zum Schluss wenn sie nach einer keine Ahnung nach nach einem kann Regionen Sachen suchen?? sowieso gar nicht realistisch möglich ist aber im mathematischenModellist dasjetzt schreibt manalsZeitkomplexitätals Zeitkomplexitätschreibt man jetzt nicht diese konkrete Formel hinwas mich an der Zeitkontextinteressiert istwie es ist mehr oder minderproportionalmit einem Versatz aber mehr oder minder proportionalund was dann der steht ist dieses Ding hier eine Konstante mal ähmdieZahl der Elemente die ich dem Algorithmusgebe dem Verfahren gebe?? versandte mal endlos wemdas istElementO vonN groß O von enden Sorten Personal geschrieben aus dieser Algorithmusdieser einfacheSuchalgorithmusder ist von der Zeit Komplexitätgroß Ovon N Zielgoogeln wollen sie unter Landau Symboledas ist eines der Landau Symbole groß O von Ndas kommt an dieser Stelle in der Informatik und auch in der Beschreibung von Algorithmen oder man sich anguckt wie die Standardbibliothekeninder ?? wird er dieses groß roh verwendet um zu sagenokay das Wachstumihrdieses Wachstumist von der Ordnung da wohl das groß O Herr für die meisten Leute ?? Interpretationvon der selben Ordnung wiedie reine Zahl N diese Konstante hier vor ?? möchte ich ignorierenund das Plus Bresignierte ich auch noch gleich im Flugeschreibe ?? ofenendenmich interessiert nicht wie schnell das Iberia sehr schnell kurze Zeit und wie langsam es wirklich ist mich interessiert das Wachstumdas macht die Zeitauswie schlimm ist dieser Algorithmusder hier wäre mit ein hoch eins Hof von ?? noch einsamwenn ich ein zitiertesRE habe dann kann ich raffinierter rangehenvor Weihnachtenmännlich einsortiert Reh habeeinendreizehntenachtunddreißigdreißig zweiundvierzigfünfzig wie auch immerkann ich raffinierter dran gehen und sagenwenn ich jetzt zum Beispiel die Zahl fünfzehn Suche ist die Zahl fünfzehn drinnenguck ich irgendwo in der Mitte fünfzig ist zu groß dann weiß ich ?? dierechte Hälfteplus minus einen gerechte Hälfte vergessen ich gucke noch in der linken Hälfte?? darf wieder in der Hälfteoder plus minus eins der Hälfte sowie der nicht genau aufdreißig ist so groß dann kann ich hierden rechten Teil vergessendann kann ich mir die Beine noch angucken dreizehn ist zu klein fünfzehn ist gar nicht wennes diese fortlaufende Halbierung gewesen binäre Sucheundbei binärer Suche was würden Sie daals MaximaldaueransetzenT ist gleichwas was würde ich da als Formelhin schreiben wollenirgendwas in Abhängigkeit von N was erwarte ich da als Formelwenn ich ständig halbierenwovon müsste die Zeit abhängenkann ich das formulieren mit irgendwelchen Konstanten die man dann nicht kenntProbleme den Zusammenhang irgendwie zu skizzierenlogarithmischvermuten sie jaso angenommen ich kriegezehn Einträgein dieser Zeit durchsuchtund man muss mit zwanzig passiert dreißig und mit vierzigpassiertwie müssten die nächsten liegenwie viel Zeit brauche ich für zwanzig Briefe Zeit brauche ich für vierzigim Verhältnis dazuzwanzig ein Schritt mehr genau eine weitere Halbierung und für vierzig einen Schritt mehrdas heißtfür zwanzig nicht der Werteinen Schritt weitergebrauchen ein Schritt mehr hierdas Intervall mehr und für vierzigkriege ich zweimal ?? Intervall draufsichersogar noch weiter malen und das klarzumachenfür achtzigPfennig Treiber das Intervall draufich brauche einen Schrittumbis zu vierzig zu kommen agieren und dann noch mal einen Schritt um bis zu zwanzig unter Nummer ein Schritt um bis zu zehn zu kommen sowie das aussehenwenn sich das anguckenwas das werden wirddas wird eine logarithmische Kurve werdendas ist der Witz da komplett logarithmische Kurve her wenn ich die Zahl ähm verdoppeltebrauche ich einen Schritt mehrein weiterer Halbierung ??in siehe sechzehn hätten wenn sie im ersten Schrittauf acht kommeninvestieren sollte finale Grund für den ersten Schritten hatte ?? noch achtder Investitionsfinanzierungfür den zweiten Schritt und haben nur noch vierletztes mörderisches Verhältnismit jeder Verdopplung von ?? ähm kommtin der Drehachse hier ein weiterer Schritt dazudas heißt ich würde als Formelsowas vermuten wieman mir stetsandere Rhythmusbei der ?? der zwei lockere Busse sind das scheint erst nach zwei Rhythmus zu schreien weil ich fortlaufend halbierenkommen aus ?? Block zwei statt LB und dieLok zwei von Nmit irgendwelchen Konstantenimmer die Anwesenheitsie unddieAktie nochKonstanteGrundlast gibt sowasdass die meines nach dem Logarithmusdas klarer machen sodie nach dem Rhythmus addierenso konnte das Aussehen für dieses Verfahrenundwenn Sie das vergleichen sehen Sie das ist natürlich ein viel langsameres Wachstum der Logarithmuswächst viel langsamerkriegt ja nurSpecs viel langsamer als N also das ist deshalb einbesseres Verfahren das kann man an diesen Werten hier an diesen Formen auch ablesen eben hat mir etwaswovon ähm?? und das hier ist in der OrdnungvonLok von ähm so würde man es dann aufschreibenwovon noch von ??das wenn sie bei den BeschreibungenderAlgorithmendiese Suche in einem sortierten Array binäre Suchen am sortierten ??geht mit Lok vonim Endeffektwas das bedeutetdieses groß Oversus groß O bedeutetzwischen zwei Funktionan ich sageeine Funktionselementgroß Ovon einer anderen Funktionwenn dieseerste Funktionmaximalso schlimm wächst wie ein beliebig großes Vielfaches von der zweitenalsodas hier genau dann wennes gibteine Zahldie sehr groß sein kann das gerne ähm es gibt eine Zahl im Managementermit der EigenschaftdassdieseFunktionlinksschlimmstenfallswirdim Betragähm mal die von Zuma typischerweise keine negativen Zahlenregisterkeinen Ärger abersicherheitshalberin die Funktion links schlimmstenfallsähm mal die Funktion rechts wirdfüralle ähmoder alle in groß genug das möchte ich gern ich möchte das diese Funktion linksdurch ein Vielfachesein festes Vielfaches der Funktion rechtsbeschränkt werden kanndas heißtgroß O von N diese ?? diese Definitiondie überlegt sich aber eigentlich niemandernsthaftmanhat das zum Schluss im Gefühl dieses hier ist groß Ovon Lok enden und dieses hier ist groß Ovon Nund alle haben im Gefühl was sie damit meinenwenn SieSympathisantenschreibendas Komma jetzt mal damit sie auch was zu tun kriegen mal imDetail an groß Ovon Wurzel ähm groß OvonDangroß Ovon E hoch kennendas offensichtlich richtiglangsamwenn unser Algorithmussowachsen kann in der Zeitdauerfür mehr Eingaben wenn siedaswenn Sie einen Link mehr eingeben braucht der Algorithmusdes Sohns vielfach an Zeit das ist schon heftigwäre sowasauchAngewas in der Praxis spannender ist natürlicherLogarithmus von Nder DA ZehnerlogarithmusLG der Zehnerlogarithmusvon ähmgeben Sie mal jeweils Funktionen anFunktionendie enthalten sind was wären Beispiele Funktionen enthalten sindundkann man sogar sagenwelche dieser Mengen welche andere enthältwelchesOhrenthält welches andereerstein paar Beispiele zum BeispielSchweiz Komma dass man klarmachenKomma mit dem hier O von N anwelche Funktion der zum Beispiel drin sindwie es zum Beispiel einfachper Maus schwierigeganz billig wird hier dreidie Funktion die als Wert drei N ergibtdendreiNim Verhältnis zu Endeist kein Problemdie Funktion von wegen drei N ist garantiertimmer kleiner gleich dreimalalsähmwas nicht ganz offensichtlich ist es auch drei NKlostausend drinweildas ?? jedoch reinschreiben müssenfür alle indie groß genug sindob sie das sie muss nicht sofort gelten das muss gelten wenn in groß genug ist?? nicht für N gleich eins gelten und in gleich zwei geltenes muss ab irgendwann Geld informiert ?? endlich eine Millionsammel hiermit ein drei ähm plus tausend ?? über das dann hineintus tausenddrei in der Saison tausend sein bisschenweit entfernt auf der y-Achse egaldieses Dingkönnen wir mit der normalenen vergleichennicht direkt leicht ab null ?? fängt einfach dein irgendwo an wenn sich hier von demein Vielfaches nehmen an dem ihreine Ahnung das zehn tausend -fache nehmenist das überhaupt kein Problemdas uns vielfache der Kurve unten ähmwird garantiert größer sein als das was sie aus dem drei endlos tausend aus Punktin diesem Sinnedenn sie sind noch ein paar weitere auswas wären Beispiele für dieanderen hier was werden bei den anderen Funktionen die enthalten sindundgibt es welche von denendie ganzen anderen drin sind ist keine Ahnung wovonE hoch N in O von Entrinnen komplettFragezeichensolche Geschichten?? ja sicher obenbei der Wurzelist zum Beispiel sowas drin wie zweiundvierzigMal die Wurzel von Nplus dreizehndas würde funktioniertund sie können noch dazu nehmen pluseins durch ein zum Beispielinneres abstelltals die Wurzelfunktionbisher nach oben geschobenganz viel nach oben geschoben ?? lassen sie noch was abgefahrenesdadraufaddierendass es garantiertalles in O von Wurzelendenich nehme die normale Wurzelfunktionnach?? Funktion ich nehme die normale Wurzelfunktionmal einen hinreichend großen Faktorund sagenajagleich tausend oder sowas aufwärtsin dem es nötig ist wird es schon funktionieren dass es ja noch zittrig hier für alle Ende groß genug sind es muss nicht für ganz kleine en geltenes mussirgendwann geltenweitereine Millionalso eine Funktionhierdieins unendliche hinmaximalso schlimm wächst wie ein Vielfachesvon Wurzel inmaximal so schlimm wächst sie können auch Funktion habendie viel langsamer wächstsie können hier zum Beispiel auch drin habendann zweiundvierzigpluseins durch ein Quadratsgewächsemich gar nicht die Feldwenn sich eine ändert der Logarithmusder wächst ja auch langsamer als die Wurzel zweiundvierzigplus zum BeispielderZehnerlogarithmusvon Nwürde auch gehenEhrung eines richtig fies der wächst superschnellda hätten wir jedoch ähmselber natürlich drinaber nicht sowas wie Ehrung ein Quadrat zu entverlierenund dann eh hoch das wäre noch Stellerdas wäre wassowas sozusagendas wäre noch zu schnell das Gericht man auch im Wasser fifa nicht geregeltalso genau sie dürfen hiereinen beliebig großen Faktor vorschreibentausendmaljedoch ähm das würde funktionierendas Problem istwenn man etwas hatwasnoch steigt stärker wächst als ich nach ein Vielfaches haben das Batzen groß Pro eingebaut ich darf ein Vielfaches haben ein konstantesVielfaches habenaber dieses hier ein Quadrat ist der vom Type noch viel stärker wachsen ?? müsste man es immerhin maler mir mich sicher Vergleich mit dem jungen Quadrat kriege ich das hin das E hoch in Quadratkleiner gleich eine Konstantemal die hoch N istfür hinreichend große Ndass es aussichtslosEntehrungein Quadrat wächst dermaßen starkan ist es nicht hinkriegen kann ?? darüberliegendekönnte man das sogar begründendas wären spannende Geschichte das Genuss sogar begründenund dannzeigeeh hoch ein Quadratdas meines en Quadrat und dann eh hoch nehmenjunge Quadrat ist nicht in groß Ovon E hoch Nam?? angenommenmein Beweis dafürangenommenes ich hätte so eine Zahl Neo ein Quadratist kleiner gleich irgend eine große Zahlähm mal die hoch ähm?? in großer gleich groß Nangenommen ?? das wäre der Fall wäre tatsächlich möglich dass sich ihr UN Quadrat deckte hierdurch ihre UNdanngründlicher umformen wie würden Sie das hier umformenum was über ähm oder über en oder was auch immer rauszukriegenwie könnte ich irgendwie zusammenfassenworin genau sie bringen ihr UN Römerein Quadratdurch die hoch ähm ist kleiner gleich ähm fürund so weiterihre Quadrat durch die hoch ähmwas steht hier auf der linken Seitewirdman eher vorsichtigandie hochE hochladurch die Hochclubunsere Potenzen von E durch soundsoviel Potenzen von ihnen haben sie nachher soundsoviel Potenzen mi?? sowie Potenzendas heißt sie haben hier eh hochendenQuadrat minus Ndas Patentwurden in Quadratspotenzenvon E oben in zehn Separatpotenzenund sind Senpotenzenhaben sie hier ein Quadrat minus NPotenzen von insgesamtdassollkleiner gleich ähm seinfür N groß genug was sie können sie sagen dass das nicht gehtwie so kannes keine Zahl ähm gebenkeine ideelle Zahl ähm geben die größer gleich Ehebruch in Quadrat minus N ist für alle in die groß genug sind Punkt dass siegenau das wird beliebig groß N vertrat minus ähmdieParabel minus Ndie beiden voneinander abziehen was sie rauskriegen wird beliebig groß das Quadrat siegt über das ähm das hier wird unendlich werdenaber äh noch etwas das unendlich wird wird auch unendlich werdensie bräuchten eine Zahl die größer gleich unendlich ist toll das wäre also keine reelle Zahldas gar nicht funktioniertjedoch ein Vertrag ist nichtin O von ihr hoch in ihren Quadrat wächst stärkerdie hoch einKomma kann es tatsächlich an einigen Stellen relativ einfach zeigenwir mit dem Logarithmusder ist natürlich der Engländerinkeine Fragewas halten Sie von dem Logarithmuszur Basisdreiist der Logarithmus zur Basis dreiin of folgen L Ndrin oder nichtMathe ein schlankes ja danndie Logarithmen sind alle zueinander proportionalwenn sind Logarithmus zur Basis drei haben wollen können Sie stattdessen auch den natürlichenRhythmus nehmenund durch die natürlichen Rhythmus von drei Teilenrichte man beliebige Logarithmenund warum sich jetztdas auch der Dreierlogarithmusin dieser Menge sein mussgenau dass sie ständig das Wort eins durch LN von dreiNNvon N eine ConstanzeMartin von Ndas jetzt ConstanzedieselbeSituation wie hier mit drei N und N oder je zwei vierzig Wurzel kurzalsoDoppelpunkt drei von N ist da drinwas müssen was wissen Sie dann sofort überdiese beiden letzten hier über den und denwas wissen Sie über die beidendie beiden sind dasselbebeiKilo Rhythmen proportional zueinander sindist es egal ob sie Elaine von N schreiben oder ALG den Zehnerlogarithmusvon N schreiben diese beiden hiersind dasselbedieselbe Menge und zum Schluss schreibt man dann eben einfachwieder das eine hin noch das andere scheint aber locken und zu sagen ja wissen was wir meinen es ist egalwelcher AlgorithmusHauptsache minder Basis über eins?? hier oben auch schonwarer doch mit der ?? Block hingeschrieben so schreibt man es dann man gibt typischerweise nicht den Rhythmus ansondernverdienen so hat man irgendwelchefiesen Kombinationenhat der nicht der Rhythmus alleine stehtin malloc Rhythmus wird ?? noch funktioniertin den fiesen Kombination vorkommt ?? Rhythmus dann könnte es wichtig werden anzugeben welche aber hierist es nicht wichtig welcher ??sie nehmen einHauptsache seine Basis ist über eins zwo Meterokay und andere Sachen sind noch in einen ineinander enthalten sehen Sie welche die ganz eindeutig ineinander enthalten sindeine Menge die größer ist als eine andere Mengegenauder hier wächst am schlimmstenwar das Ismaning ??of von Ivo Enver wächst am schlimmsten von allen der enthält alle anderenHandhelds zum BeispielO vonNwas ist derjenige der langsamstenWechselschwächenschreibe ich ganz auf die linke Seitegenauder Logarithmus ist der langsamste von den widerstehenhabe ich hab es wirklich mal locker indiesem Format Sinne nehmen irgendein Rhythmus Hauptsache die Basis über einsundSommer nocheine Wurzel endlich danndazwischenWurzel ist langsamer als ähmlang anschaulich schon und das ist jetzt auf Malen mussdie Wurzelfunktionhaben und en habenRichtungen endlich wird en viel stärker wachsen als die Wurzel aus Ndas heißtnebenbei auch noch wenn ich wenn ich wenn ich wenn ich hier Sohn Algorithmusin die Zeitkapazitäteines Algorithmusangebe als O von Nich hätte hier auch schreiben können ist es Element von O von E hoch Ndas wäre bisschen sehr sicherund würde was nicht sagend sein wovon ich noch eine richtig langsame Funktionen sindalsoschnell wachsende Funktion langsamer Algorithmen sindaber man hätte schreiben können es wäre mathematisch korrektund bei dem hierDemir hätte ich auch schreiben können er ist in Hof von ähmweiteren Rhythmus schneller istals das Nauch das schreiben können wäre nicht sehrintelligent das so zu schreiben aber es wäre wahr?? müssen vorsichtig seinwo man auch vorsichtig sein muss es ist eben das Asymptote Verhaltenanwas im unendlichen Schnelltest heißt nichtswenn etwas im männlichen schneller ist im Vergleich heißt es nicht dass es im endlichenschon schnell sein muss Sie können zum Beispielfolgende Situationhabenumwas man normaleinen Algorithmusder so läuftmitirgendwas in QuadratPluskonstantealles was so ein Quadrat plusdreizehn zusie können ein Algorithmus der so läuft habenaber sie könneneinen Algorithmus haben den der sich viel schneller anfühlt zumindest von der Formel hersie können einen einen Algorithmus habenvon der Sorte mit dem Logarithmusmal LGvon Nirgendwie verziertdich hiervon vernünftige Sen aber langsameristals der wirklich das Handy muss die Kurve mit dem Logarithmusliegendas dich hierüber der schwarzen Kurvekommtdenensie können über seinen Sohn hervor wie auch dahinter setzen sie können sagen nehmen wir abertausend mal den Logarithmusglobustausend oder waswir tausend mal den Rhythmus plus irgendwas dann klinge vielleicht sowas hinimunendlichenhinist dieses Wachstumviel kleiner als das Wachstum aber es kann mir passieren das ich für realistischeGrößenbei dem blauen Algorithmus langsamer bin als beim schwarzenGesandteden deutschen Angaben mit of von Lok und mit of von N oder was auch immer dieser sind russischen Angaben gelten im unendlichen?? aber im wahren Leben mit endlichen Größen Zwischenzugang?? endlich groß Rays endlich große Datensätze wochenweise speichert und es kann sein dass wir endlich große Datensätzedas Verhältnis sich umkehrtwird typischerweisenicht passieren aber kann passierenund man darf nicht zu viel Aufmerksamkeitjetzt in dieserof von soundsovielAngaben gebendiese die unendlichendas wahre Leben ist nicht im ländlichen das wahre Leben ist im endlichenund es kann seindass sie dann mit Funktion die of von soundsoviel mäßig besser aussehenmit Algorithmendie Opernsohn sowie mäßig besseres Aussehen in der Stadt bedarfschlechter fahrenals mit Algorithmen die schlechter aussehenvorsichtig seindas es imGrobendas mit den of von soundsoviel ?? ein solch nochganz in der Liste drin of von eins kommt ?? häufiger vorof von einswas heißt jetzt eigentlich of von einswas auf jeden Fall erlaubt es Berufen einzig eine konstante Zeitals eine Vielfaches von eins ist das tausend fache von eins ist auch dann of von einsdie darf der Verlauf sonst noch seinwenn eine Funktion O von eins sein sollzum Beispielabfallend würde auch funktionierenso eine Funktiondenabeinem bestimmten ähmab einem bestimmtenenden soll ichkleiner gleich ein Vielfaches von Einssein gar kein Probleman diesem ähm sind sie kleiner gleichdiesem vielfachen von eins aus meiner abfallenden Funktionauch kein Problemüberhaupt bei Funktionen die ins unendliche hin beschränkt bleiben und wenn sie irgendein Verlauf habenHauptsache zum Ende hin wird das Ding beschränkt bleiben und es dafür noch weiter schwankensosowasbeschränkt das Chateau von eins für Sachen die beschränkt sind das dannein etwassolch Versagen verwirrende Notationmeint man einfachdie Zeit es beschränkt egal viele Daten ich Reinstoffeder Zeitaufwands beschränktdas wäre zum Beispielan die Zeitdies dauertein Element in einem Reh abzuspeichernwenn sie dabei haben von Millionenan Sachen wie lange dauert es eine Zahl darin abzuspeicherndort genauso lange bei Millionen wie bei Milliardenwaren eben nicht ganz aber in der theoretischen Informatik ganzdas wäre dann auch von Einzel sind nicht von der Anzahl der Elemente ab wie lange es dauert eins abzuspeichernan einer gegebenen Stelle