This preview has intentionally blurred sections. Sign up to view the full version.
View Full DocumentThis preview has intentionally blurred sections. Sign up to view the full version.
View Full Document
Unformatted text preview: ”). • The notation was popularized in the work of number theorist Edmund Landau ; hence it is sometimes called a Landau symbol. • It was popularized in computer science by Donald Knuth , who (re)introduced the related Omega and Theta notations. • Knuth also noted that the (then obscure) Omega notation had been introduced by Hardy and Littlewood under a slightly different meaning, and proposed the current definition. Source: Wikipedia ( ! , " , # and all of that) Last Updated: 10/01/12 5:45 AM CSE 2011 Prof. J. Elder  25  BigOh Notation • Given functions f ( n ) and g ( n ) , we say that f ( n ) is O ( g ( n )) if there are positive constants c and n such that f ( n ) ≤ cg ( n ) for n ≥ n 0 • Example: 2 n + 10 is O ( n ) – 2 n + 10 ≤ cn – ( c ± 2) n ≥ 10 – n ≥ 10 / ( c ± 2) – Pick c = 3 and n 0 = 10 1 10 100 1,000 10,000 1 10 100 1,000 n 3n 2n+10 n...
View
Full Document
 Fall '11
 Elder
 Number Theory, Data Structures, Big O notation, Donald Knuth, Edmund Landau, Prof. J., Prof. J. Elder

Click to edit the document details