0 Daumen
150 Aufrufe

\( f(n) \in O\left(n^{2}\right) \) mit \( f(n)=\left\{\begin{array}{ll}n^{2} & \text { falls } n \text { gerade } \\ n & \text { falls } n \text { ungerade }\end{array}\right. \)


Wie könnte man das mit der Limes-Definition von groß O beweisen ?

Avatar von

Hier ist \(f(n)\) sogar in \(O(n)\), weil jeder Programmierer bei einer geraden Anzahl \(n\) von Objekten ein Dummy-Objekt dabei packen würde, um die lineare Laufzeit zu erhalten ;)

1 Antwort

0 Daumen
 
Beste Antwort

Für alle \(n\in \mathbb{N}\) ist \(|f(n)|\leq |n^2|\), also

        \(\left|\frac{f(n)}{n^2}\right| \leq 1\).

Somit ist auch

        \(\limsup_{n\to \infty} \left|\frac{f(n)}{n^2}\right| \leq 1\).

       

Avatar von 105 k 🚀

Ein anderes Problem?

Stell deine Frage

Willkommen bei der Mathelounge! Stell deine Frage einfach und kostenlos

x
Made by a lovely community