1.find Nemo Performance

Run Settings
LanguageJavaScript
Language Version
Run Command
// const { performance } = require('perf_hooks'); // const nemo = ["nemo"]; // const allFish = ["nemo", "dora", "dory", "asas", "asasc","dora", "dory", "asas", "asasc","dora", "dory", "asas", "asasc","dora", "dory", "asas", "asasc"] // const large = new Array(1000).fill("nemo"); // const findNemo = (arr) => { // let t0 = performance.now() // for(var i=0; i< arr.length; i++){ // if(arr[i] === 'nemo'){ // console.log("Found Nemo"); // } // } // let t1 = performance.now(); // console.log(`Time Taken: ${t1 - t0}`) // } // findNemo(large) // O(1) const arr = [1,2,3] const bigO = (arr) => { console.log(arr[0]); // O(1) console.log(arr[1]); //O(1) } bigO(arr) //O(2) =~ O(1) - Contstant graph
const nemo = ["nemo"]; const allFish = ["nemo", "dora", "dory", "asas", "asasc","dora", "dory", "asas", "asasc","dora", "dory", "asas", "asasc","dora", "dory", "asas", "asasc"] const large = new Array(1000).fill("nemo"); const findNemo = (arr) => { for(var i=0; i< arr.length; i++){ if(arr[i] === 'nemo'){ console.log("Found Nemo"); } } } findNemo(large) // O(n) - Linear Graph
const arr = [1,2,3] const bigO = (arr) => { console.log(arr[0]); console.log(arr[1]); } bigO(arr)
Editor Settings
Theme
Key bindings
Full width
Lines