O(1)
function O_1_algorithm(arr, index) {
return arr[index];
}
O(n log n)
function O_log_n_algorithm(n) {
let a = b = 0;
while (a < n) {
b += 1
a = a * 2
}
return b;
}
O(n)
function O_n_algorithm(n) {
for (let i = 0; i < n.length; i++) {
// do something
}
}
function O_quadratic_algorithm(n) {
for (let i = 0; i < n; i++) {
for (let j = 0; j < n; j++) {
// do something
}
}
}