Arrays - Data Structures and Algorithms in Javascript | Frontend DSA Interview Questions

Поделиться
HTML-код
  • Опубликовано: 31 янв 2025

Комментарии • 141

  • @RoadsideCoder
    @RoadsideCoder  Год назад +13

    🔴 Get my Complete Frontend Interview Prep course - roadsidecoder.com/course-details
    ➡ Download my DSA with JS E-Book - topmate.io/roadsidecoder/491565
    ✅ Follow me on Instagram to be updated about next videos - instagram.com/roadsidecoder/
    If this video gets good response, I will make more DSA videos, so do share it with others 🔥

    • @PrajwalCoding
      @PrajwalCoding 3 месяца назад

      what is the time complexities of these functions 🫨🫨 🫨🫨 🫨🫨 🫨🫨

  • @shivamkumar-zz1kp
    @shivamkumar-zz1kp Год назад +42

    please please please dont quit this course....please keep uploading

  • @Android-17
    @Android-17 Год назад +14

    Excellent session!
    Looking forward to the whole series.
    Also,
    #FreeAlgoAgarwal 🚩

  • @dreamvallyhasan4807
    @dreamvallyhasan4807 2 месяца назад +2

    The best mentor of Frontend development....💞💓💗💕❤💝

  • @purusharma8192
    @purusharma8192 Год назад +3

    Wow,ab to video aur acchi hoti ja rahi hai day by day

  • @chinmaay
    @chinmaay 6 месяцев назад +1

    size > k || size < k should also be there in case, size < k 49:50

    • @saimimtiaz5516
      @saimimtiaz5516 5 месяцев назад

      yes it should be if (k>size) not (size>k)

  • @tpadma7419
    @tpadma7419 9 месяцев назад +1

    I have purchased DSA JS e-Book, really helpful...direct links to leetcode....thank you for preparing eBook.....

  • @ThelookAt
    @ThelookAt Год назад +3

    Khatrnak bhaii.. All array clear in one video my frnd also thx me for your video🎉❤

    • @rakibhassan3575
      @rakibhassan3575 Год назад

      can anyone explain if secondLargest ([2, 3, 44, 5, 44, 3, 7, 8, 11]) in the arr the optimised code will give 44 as second largest
      During the fifth iteration, the value of arr[i] is 44, which is equal to the current value of largest. Therefore, the else if condition is true, and the value of secLar is updated to the current value of largest, which is 44. The value of largest remains 44.
      During the sixth iteration, the value of arr[i] is 3, which is smaller than largest. The else if condition is also false, so nothing happens.
      During the seventh iteration, the value of arr[i] is 7, which is smaller than largest. The else if condition is also false, so nothing happens.
      During the eighth iteration, the value of arr[i] is 8, which is smaller than largest. The else if condition is also false, so nothing happens.
      In the ninth iteration, the largest value is 44 (which was updated during the eighth iteration), and the current value of arr[i] is 11, which is smaller than both the current largest and second-largest values. Therefore, there are no updates made to the values of largest or secLar during this iteration.

  • @shagunjaiswal3403
    @shagunjaiswal3403 Месяц назад

    My favourite mentor Roadside coder, i always suggest his videos to everybody

  • @shubhamsharaff6358
    @shubhamsharaff6358 Год назад +2

    Hats off to you man ❤ , the way you're explaining is so simple to understand any methods in this array video

  • @VarunKapoor-tc1je
    @VarunKapoor-tc1je Год назад +1

    thanks bro . we really needed quality dsa guidance in Javascript

  • @dipalikumari7777
    @dipalikumari7777 Год назад +4

    best video..please continue this great work

  • @ajitpatil7214
    @ajitpatil7214 Год назад +1

    Thumbnail is very good 🔥 and also the concepts are well explained in organised manner. Problems on those concepts make more understanding.

  • @avinashgardasalgonquin4371
    @avinashgardasalgonquin4371 Год назад +1

    Bro, thanks a lot for making this video. I've been waiting to watch a tutorial that covers most of the functions with arrays.

  • @gauravdhenge6328
    @gauravdhenge6328 Год назад +2

    Thank you so much brother your all videos are very needful...!!!

  • @padmatalla9371
    @padmatalla9371 9 месяцев назад

    So indepth and crystal clear explanation....🎉

    • @RoadsideCoder
      @RoadsideCoder  9 месяцев назад

      You can check my complete course for more - roadsidecoder.com/course-details

    • @padmatalla9371
      @padmatalla9371 9 месяцев назад

      @@RoadsideCoder purchased complete course

    • @padmatalla9371
      @padmatalla9371 9 месяцев назад

      @@RoadsideCoder really helpfull interview guide to crack interviews

  • @lucaliebenberg7565
    @lucaliebenberg7565 Год назад +8

    Great content, would be awesome if you could upload more and continue with DSA's (going into string manipulation and potentially some common toy problems in JS!) 🙏👑
    #FreeAlgoAgarwal

    • @rakibhassan3575
      @rakibhassan3575 Год назад

      can anyone explain if secondLargest ([2, 3, 44, 5, 44, 3, 7, 8, 11]) in the arr the optimised code will give 44 as second largest
      During the fifth iteration, the value of arr[i] is 44, which is equal to the current value of largest. Therefore, the else if condition is true, and the value of secLar is updated to the current value of largest, which is 44. The value of largest remains 44.
      During the sixth iteration, the value of arr[i] is 3, which is smaller than largest. The else if condition is also false, so nothing happens.
      During the seventh iteration, the value of arr[i] is 7, which is smaller than largest. The else if condition is also false, so nothing happens.
      During the eighth iteration, the value of arr[i] is 8, which is smaller than largest. The else if condition is also false, so nothing happens.
      In the ninth iteration, the largest value is 44 (which was updated during the eighth iteration), and the current value of arr[i] is 11, which is smaller than both the current largest and second-largest values. Therefore, there are no updates made to the values of largest or secLar during this iteration.

  • @KrishnaChaitanya-x5b
    @KrishnaChaitanya-x5b 8 месяцев назад +1

    ✨Nice Explaintion of the and logic its very helpful plz do such videos thank you fpr knowledge✨

  • @Arifhossain-fk3ub
    @Arifhossain-fk3ub Год назад +1

    eagerly waiting for next videos

  • @abhishekkumar-ot4zo
    @abhishekkumar-ot4zo 26 дней назад

    31:06 second largest element of the array [ 12,36,1,10,34,1,35] -> make two variable last second last , compare the last if it is greater then compare it with second last if greater smaller update ...
    for me

  • @wizzy4240
    @wizzy4240 Год назад +1

    Moving forward from that joke was a better decision than anything else

  • @damandeepsingh4186
    @damandeepsingh4186 6 месяцев назад

    // Ques 2 - Rotate Array by K
    // Given an integer array nums, rotate the array to the right by k steps,
    // where k is non - negative.
    // Input: nums = [1,2,3,4,5,6,71, k = 3
    // Input: nums = (-1, -100,3,99], k = 2Output: [5,6,7,1,2,3,4]Output: [3,99,-1, -100]
    solution :
    function rotateIT(nums, a) {
    for (let i = 0; i < a; i++) {
    nums.unshift(nums.pop());
    }
    return nums;
    }
    let num1 = [1, 2, 3, 4, 5, 6, 7]
    let num2 = [-1, -22, 33, 4 - 2]
    console.log(rotateIT(num1, 3));

    • @TehAutumnCore
      @TehAutumnCore 5 месяцев назад

      My solution was similar to yours:
      function rotateArray(nums,k) {
      for(i = 0; i < k;i++) {
      nums.unshift(nums.pop())
      }
      return nums
      }
      console.log(rotateArray([1,2,3,4,5,6,7], 3))

  • @crazyvaleideas
    @crazyvaleideas Год назад

    Very knowledgable content , almost all my approaches are similar to yours !! ❤😎

  • @ravanabuddha3955
    @ravanabuddha3955 6 месяцев назад

    How did you calculate the time complexity of splice method to be O(1) at 1:03:15? In my opinion it should be O(n) since it has to modify the whole array.

  • @syed-muhammad-ali-raza
    @syed-muhammad-ali-raza 4 месяца назад +1

    1:05:44
    why we are not using sets here for unique
    if we remove duplicate value from array

    • @okkk-gt8tb
      @okkk-gt8tb 4 месяца назад

      same question

    • @haribalajeek8743
      @haribalajeek8743 Месяц назад

      Sets would create a new way to store them , but modifying inside itself will make the code more optimized

  • @SoorajJose1
    @SoorajJose1 Год назад +2

    46:22 how the length of array become 8 ,as you mentioned in video arr = [1,2,3,4,5,6,7] . it is 7 ryt ?

    • @krishnat9767
      @krishnat9767 Год назад +1

      Also the index count should start from zero instead of one

    • @VimalKumar-cc2ri
      @VimalKumar-cc2ri Год назад

      ​@@krishnat9767the it should be 6 right?

    • @VishalSanap-qj4zn
      @VishalSanap-qj4zn 11 месяцев назад

      Length of an array is the no. of elements and indexes start from 0. so length should be 7 and no of indexes should be 6 - [0,1,2,3,4,5,6]

    • @guptasagar694
      @guptasagar694 7 месяцев назад

      Yehi toh...Galat bataya usne solution 1 and optimised raw wala bhi...Yaar isko zyada knowledge nahi he...

  • @Prashant-z1n
    @Prashant-z1n Месяц назад

    editing is really entertaining😂😂😂😂😂

  • @midunc5317
    @midunc5317 Год назад

    Why are we giving size-k,size in splice ? 49:47 we can give size-k,k right?

  • @vilexd6713
    @vilexd6713 3 месяца назад

    let arr=[2,4,5,2,6,7,9,2,1]
    const duplicate=()=>{
    let uni= Array.from(new Set(arr))
    console.log(uni);
    return uni.length;
    }
    console.log(duplicate(arr));
    sir we can use this method also ? for remove duplicate 1:00:00

  • @TufailAkram-pe5fm
    @TufailAkram-pe5fm Год назад

    Brother please upload further, your videos are very helpful and we'll explained.

    • @rakibhassan3575
      @rakibhassan3575 Год назад

      can anyone explain if secondLargest ([2, 3, 44, 5, 44, 3, 7, 8, 11]) in the arr the optimised code will give 44 as second largest
      During the fifth iteration, the value of arr[i] is 44, which is equal to the current value of largest. Therefore, the else if condition is true, and the value of secLar is updated to the current value of largest, which is 44. The value of largest remains 44.
      During the sixth iteration, the value of arr[i] is 3, which is smaller than largest. The else if condition is also false, so nothing happens.
      During the seventh iteration, the value of arr[i] is 7, which is smaller than largest. The else if condition is also false, so nothing happens.
      During the eighth iteration, the value of arr[i] is 8, which is smaller than largest. The else if condition is also false, so nothing happens.
      In the ninth iteration, the largest value is 44 (which was updated during the eighth iteration), and the current value of arr[i] is 11, which is smaller than both the current largest and second-largest values. Therefore, there are no updates made to the values of largest or secLar during this iteration.

  • @BharathKumar-iq7ku
    @BharathKumar-iq7ku Год назад

    Thanks buddy appreciate it.. Keep doing the good work!!! ❤✨

  • @KishanKumar-vl9dr
    @KishanKumar-vl9dr Год назад +1

    // More efficiennt solution for second max.
    let arr=[10,0,90];
    function secondMax(arr){
    let max= arr[0];
    let secondMax = -Infinity;
    for(let i=1; i max){
    secondMax = max;
    max = arr[i];
    }else if(arr[i] >secondMax && arr[i] < max) {
    secondMax = arr[i];
    }
    }
    return secondMax;
    }
    console.log(secondMax(arr));

  • @harikrishnanpandyan5684
    @harikrishnanpandyan5684 Год назад

    More same like this video please.,.. 🔥🔥🔥🔥🔥🔥

  • @saifhamdare72
    @saifhamdare72 3 месяца назад

    you should have covered the unsorted array situation in this video.but still i liked the theory and demo which you taught us thank you.

  • @kedarkulkarni0074
    @kedarkulkarni0074 Год назад +4

    Please make strings problems they really help in interview as well as general coding

  • @padmatalla9371
    @padmatalla9371 9 месяцев назад

    Please please make more such videos.....🙏🙏🙏🙏

  • @ask8573
    @ask8573 Год назад +1

    Array in JS is different from core Data structures Array, in js array is a special object.

  • @tharaks552
    @tharaks552 5 месяцев назад

    love your videos thanks dude

  • @aaryanpinto9276
    @aaryanpinto9276 Год назад +2

    Hi brother I'm going to start your Chat application playlist. The Application is just God level. But if I download the versions which you have installed and start developing will everything work fine. Tell me if I'm good to go

  • @VivekYadav-sv7nj
    @VivekYadav-sv7nj 10 месяцев назад

    In your last question 's first method how array.splice() can have constant time complexity as splice() itself is of linear time complexity ?

  • @jadeyu4367
    @jadeyu4367 Год назад

    Can you make more of this kind of videos? Array , object exercises

    • @RoadsideCoder
      @RoadsideCoder  Год назад

      already have, you can check on my channel

  • @parassharma7041
    @parassharma7041 Год назад

    Best video❤

  • @anurag.rathore31
    @anurag.rathore31 Год назад +1

    👇More optimised code 👇
    function secondLar(arr) {
    let max= Number.NEGATIVE_INFINITY;
    let secondMax=Number.NEGATIVE_INFINITY;
    for(let i=0; i max){
    secondMax=max;
    max= arr[i];
    }
    }
    return secondMax;
    }

    • @anurag.rathore31
      @anurag.rathore31 Год назад

      No need of else if condition

    • @raiga98
      @raiga98 Год назад

      This isn't correct. What if you had array of the following: [4,7,6,5,2 1]. The second largest would be 6, but this code would return 4. That's why the second if statement is needed. In his first if statement however, he should've set secondLargest before updating the largest though because doing it the way he did it will cause both variables to store the dame value.

    • @anurag.rathore31
      @anurag.rathore31 Год назад

      @@raiga98 yes, that's for an edge case.

  • @investigat0r00
    @investigat0r00 Год назад +1

    Thankyou very much ❣

  • @charankumarbasam5866
    @charankumarbasam5866 Год назад +1

    function Rotation( arrayRot, k){
    return arrayRot= [...arrayRot.slice(arrayRot.length-k,arrayRot.length),...arrayRot.slice(0,arrayRot.length-k)]
    }

  • @shivamgoyal796
    @shivamgoyal796 Год назад +1

    is JS will not work for Faang Companies as small community and and not so much resources available or i continue JS with DS.

    • @RoadsideCoder
      @RoadsideCoder  Год назад +2

      For FAANG companies, comtinue JS with DSA

    • @shivamgoyal796
      @shivamgoyal796 Год назад +1

      @@RoadsideCoder thanks keep posting video on DSA more and more 😄

  • @ShubhamKumar-dc9tu
    @ShubhamKumar-dc9tu Год назад +1

    Plzz Bhaiya add more videos and String question video 🙏🙏

  • @sanvijha
    @sanvijha Год назад

    Great explained thank you

  • @mehr4294
    @mehr4294 Год назад +1

    Can we have problem solving based on dsa

  • @tusharutane8031
    @tusharutane8031 Год назад +3

    Bhaiya, please late dal rhe ho chalega but finish kar dena bhot courses pade hai Jo kabhi complete he nhi hue 🫠hats off to work you did till now🤩

    • @RoadsideCoder
      @RoadsideCoder  Год назад +5

      I promise to bring you all the most high quality DSA with JS content on youtube. Plus this video will be 1 hour+ so even if its late, I will cover most things in one video, so u all get maximum value!

  • @MEGHU2317
    @MEGHU2317 10 месяцев назад

    Can you please also add multidimensional array compare, iterate

  • @Abhi1793
    @Abhi1793 9 месяцев назад

    brother can we use this instead of that whole big code
    function check (arr){
    return arr.sort((a,b)=> b-a)[1]
    }
    console.log(check([1,2,3,1]))

    • @RoadsideCoder
      @RoadsideCoder  9 месяцев назад

      not allowed in interviews

    • @Abhi1793
      @Abhi1793 9 месяцев назад

      @@RoadsideCoder but if i apply in a company where they want javascript and they are paying 25 k a month then it’s applicable?

  • @A9kit.k
    @A9kit.k Год назад

    Piyush brother, please make videos on linked list also

    • @rakibhassan3575
      @rakibhassan3575 Год назад

      can anyone explain if secondLargest ([2, 3, 44, 5, 44, 3, 7, 8, 11]) in the arr the optimised code will give 44 as second largest
      During the fifth iteration, the value of arr[i] is 44, which is equal to the current value of largest. Therefore, the else if condition is true, and the value of secLar is updated to the current value of largest, which is 44. The value of largest remains 44.
      During the sixth iteration, the value of arr[i] is 3, which is smaller than largest. The else if condition is also false, so nothing happens.
      During the seventh iteration, the value of arr[i] is 7, which is smaller than largest. The else if condition is also false, so nothing happens.
      During the eighth iteration, the value of arr[i] is 8, which is smaller than largest. The else if condition is also false, so nothing happens.
      In the ninth iteration, the largest value is 44 (which was updated during the eighth iteration), and the current value of arr[i] is 11, which is smaller than both the current largest and second-largest values. Therefore, there are no updates made to the values of largest or secLar during this iteration.

  • @watchtube9429
    @watchtube9429 Год назад +3

    ok bro but please upload the full course we are waiting

  • @kinder-krish
    @kinder-krish Год назад

    Bro , last vedio which is Remove duplicate form array ,last program output for length giving crt answer...if u print sorted array it is giving a wrong output

  • @shivambln
    @shivambln 4 месяца назад

    Concat va spread ??
    Whats the difference?

    • @TechTasticTV1
      @TechTasticTV1 2 месяца назад

      i think both work similarly, so the choice is often a matter of preference, readability, or specific use cases

  • @damandeepsingh4186
    @damandeepsingh4186 6 месяцев назад

    //Ques 1 - Second Largest Number
    // Given an array Arr of size N, print second largest
    // distinct element from an array.
    // Input: [12, 35, 1, 10, 34, 1]
    // Input: [10, 5, 10] ->>›››Output: 34 Output: 5
    let aa = [12, 35, 11, 10, 34, 1]
    let q = [10, 5, 10]
    let UNiq = q.filter((value, index, self) => self.indexOf(value) === index)
    let bb = aa.sort((a, b) => a - b)
    let c = bb[bb.length - 2]
    let DD = UNiq.sort((a, b) => a - b)
    let d = DD[DD.length - 2]
    console.log(c)
    console.log(d)

    • @damandeepsingh4186
      @damandeepsingh4186 6 месяцев назад

      //with function
      let aa = [12, 35, 11, 10, 34, 35, 1]
      let q = [10, 5, 10]
      function sortIng(arr) {
      let uniquearr = arr.filter((value, index, self) => self.indexOf(value) === index)
      uniquearr.sort((a, b) => a - b);
      if (uniquearr.length < 2) {
      return null;
      }
      return uniquearr[uniquearr.length - 2];
      }
      let bbb = sortIng(aa);
      let bbb2 = sortIng(q);
      console.log(bbb);
      console.log(bbb2);

  • @DeepakKumar-fz3es
    @DeepakKumar-fz3es 5 месяцев назад

    not getting how the length of nums array in rotate array by k problem is 8, i mean arr=[1,2,3,4,5,6,7], here the length of array is 7 right ?
    not 8

  • @mohd.furqanali9064
    @mohd.furqanali9064 Год назад

    Bring Strong questions as well

  • @SUVADEEPMAITY
    @SUVADEEPMAITY Год назад +2

    Next video on objects please 🥺🙏

    • @RoadsideCoder
      @RoadsideCoder  Год назад +2

      Already made - ruclips.net/video/XnFIX3c7xoI/видео.html

    • @SUVADEEPMAITY
      @SUVADEEPMAITY Год назад +1

      @@RoadsideCoder oh great.. Is it covering all the topics? And thank you so much for all these videos

  • @rakibhassan3575
    @rakibhassan3575 Год назад +2

    can anyone explain if secondLargest ([2, 3, 44, 5, 44, 3, 7, 8, 11]) in the arr the optimised code will give 44 as second largest
    During the fifth iteration, the value of arr[i] is 44, which is equal to the current value of largest. Therefore, the else if condition is true, and the value of secLar is updated to the current value of largest, which is 44. The value of largest remains 44.
    During the sixth iteration, the value of arr[i] is 3, which is smaller than largest. The else if condition is also false, so nothing happens.
    During the seventh iteration, the value of arr[i] is 7, which is smaller than largest. The else if condition is also false, so nothing happens.
    During the eighth iteration, the value of arr[i] is 8, which is smaller than largest. The else if condition is also false, so nothing happens.
    In the ninth iteration, the largest value is 44 (which was updated during the eighth iteration), and the current value of arr[i] is 11, which is smaller than both the current largest and second-largest values. Therefore, there are no updates made to the values of largest or secLar during this iteration.

    • @salmanfisal9446
      @salmanfisal9446 Год назад

      you have wrongly understood the problem in the if else(arr[i] !== firstlargest ) which means in the third index the 44 is overwritten by the immediate value of an array and those the immediate value we will compare with the arr[i] thats the reason we provided else if(arr[i] !==firstlargest ) i think you forget to enter "!" operator in the edge case statement

  • @hotlyf8609
    @hotlyf8609 Год назад

    Hey Piyush, can you please make a video on how we can send file to that chat application like image, pdf and zip file and the message seen this will add more value to that application.

    • @rakibhassan3575
      @rakibhassan3575 Год назад

      can anyone explain if secondLargest ([2, 3, 44, 5, 44, 3, 7, 8, 11]) in the arr the optimised code will give 44 as second largest
      During the fifth iteration, the value of arr[i] is 44, which is equal to the current value of largest. Therefore, the else if condition is true, and the value of secLar is updated to the current value of largest, which is 44. The value of largest remains 44.
      During the sixth iteration, the value of arr[i] is 3, which is smaller than largest. The else if condition is also false, so nothing happens.
      During the seventh iteration, the value of arr[i] is 7, which is smaller than largest. The else if condition is also false, so nothing happens.
      During the eighth iteration, the value of arr[i] is 8, which is smaller than largest. The else if condition is also false, so nothing happens.
      In the ninth iteration, the largest value is 44 (which was updated during the eighth iteration), and the current value of arr[i] is 11, which is smaller than both the current largest and second-largest values. Therefore, there are no updates made to the values of largest or secLar during this iteration.

  • @tarundurbha5398
    @tarundurbha5398 Год назад +1

    Bro please do this DSA series for string and object as well plz bro 😀

  • @funtrap2289
    @funtrap2289 Год назад +2

    Many ytubers started DSA playlists but no one complete all topics
    Because they got subscribers so they will start collaboration vedio😢

    • @RoadsideCoder
      @RoadsideCoder  Год назад +1

      Don't worry, I will complete it fully!

  • @nicet7330
    @nicet7330 Год назад +2

    Bro love you ❤❤.

  • @aaryanpinto9276
    @aaryanpinto9276 Год назад

    Hi Sir I am building your Chat application but I have seen that people are having issues with deployment. Can you create a video on just the deployment part or suggest me an alternative

    • @rakibhassan3575
      @rakibhassan3575 Год назад

      can anyone explain if secondLargest ([2, 3, 44, 5, 44, 3, 7, 8, 11]) in the arr the optimised code will give 44 as second largest
      During the fifth iteration, the value of arr[i] is 44, which is equal to the current value of largest. Therefore, the else if condition is true, and the value of secLar is updated to the current value of largest, which is 44. The value of largest remains 44.
      During the sixth iteration, the value of arr[i] is 3, which is smaller than largest. The else if condition is also false, so nothing happens.
      During the seventh iteration, the value of arr[i] is 7, which is smaller than largest. The else if condition is also false, so nothing happens.
      During the eighth iteration, the value of arr[i] is 8, which is smaller than largest. The else if condition is also false, so nothing happens.
      In the ninth iteration, the largest value is 44 (which was updated during the eighth iteration), and the current value of arr[i] is 11, which is smaller than both the current largest and second-largest values. Therefore, there are no updates made to the values of largest or secLar during this iteration.

  • @ayushtiwari9343
    @ayushtiwari9343 Год назад

    In your 2'nd problem your approach is not working if the k is >= 2*array.length please check if it's okay or not

  • @tarundurbha5398
    @tarundurbha5398 Год назад +1

    Bro plz do this DSA series for objects and strings plzz😢

  • @ayushmann5897
    @ayushmann5897 Год назад +1

    bro if possible ,please increase your upload frequency, :)

  • @moses3544
    @moses3544 Год назад

    I have a MERN app with Frontend and Backend, I am having trouble with Axios when I deployed the app to Amazon Web Service (EC2). Have you encountered this with Axios?

  • @KevinGonzalez-xj4ur
    @KevinGonzalez-xj4ur Год назад

    because it popped its back?

  • @vishnusingh2300
    @vishnusingh2300 Год назад +1

    29:00

  • @purusharma8192
    @purusharma8192 Год назад +1

    Waiting

  • @VinitVinit-ts5nh
    @VinitVinit-ts5nh Год назад +1

    Bhai please course ko complete karna

  • @premsingh6967
    @premsingh6967 Год назад +1

  • @santoshmore2953
    @santoshmore2953 Год назад +1

    bro next video on strings

  • @sumanthprabhu11
    @sumanthprabhu11 Год назад +2

    un-optimized solutions are the easiest to understand

    • @rakibhassan3575
      @rakibhassan3575 Год назад

      can anyone explain if secondLargest ([2, 3, 44, 5, 44, 3, 7, 8, 11]) in the arr the optimised code will give 44 as second largest
      During the fifth iteration, the value of arr[i] is 44, which is equal to the current value of largest. Therefore, the else if condition is true, and the value of secLar is updated to the current value of largest, which is 44. The value of largest remains 44.
      During the sixth iteration, the value of arr[i] is 3, which is smaller than largest. The else if condition is also false, so nothing happens.
      During the seventh iteration, the value of arr[i] is 7, which is smaller than largest. The else if condition is also false, so nothing happens.
      During the eighth iteration, the value of arr[i] is 8, which is smaller than largest. The else if condition is also false, so nothing happens.
      In the ninth iteration, the largest value is 44 (which was updated during the eighth iteration), and the current value of arr[i] is 11, which is smaller than both the current largest and second-largest values. Therefore, there are no updates made to the values of largest or secLar during this iteration.

  • @awais_ansarii
    @awais_ansarii Год назад +1

  • @vishnusingh2300
    @vishnusingh2300 Год назад +1

    45:34

  • @parassingh9723
    @parassingh9723 Год назад +1

    🙏

  • @rishiraj2548
    @rishiraj2548 Год назад +1

    Good day greetings

  • @tpadma7419
    @tpadma7419 9 месяцев назад +1

    ya javascript got tired of doing Push'up'

  • @CS_HimanshuVishwakarma
    @CS_HimanshuVishwakarma Год назад +1

    This playlist is not for beginners

  • @veeranjinivemala
    @veeranjinivemala 26 дней назад

    Bro I have an issue how u remember all these things☠️☠️

  • @SCRIPTSAG
    @SCRIPTSAG Год назад +1

    Why you gyus just make a video without board and pen 🖊️ with I think I need to creat a video beacuse of awo kuch bhi bna do Bina ache se samghye

  • @joshuaajagbe5096
    @joshuaajagbe5096 Год назад

    Hi guys

  • @saikatbishal8429
    @saikatbishal8429 Год назад +1

    Lame joke but great video.

  • @VinitVinit-ts5nh
    @VinitVinit-ts5nh Год назад +1

    Bhai please course ko complete karna