Amount of Time for Binary Tree to Be Infected | Using DFS | One Pass | Leetcode 2385

แชร์
ฝัง
  • เผยแพร่เมื่อ 27 พ.ย. 2024

ความคิดเห็น • 60

  • @kunalbhatia8587
    @kunalbhatia8587 10 หลายเดือนก่อน +4

    kya hi explanation haiiiii. Mene khud karlia code
    Superb explanation................

  • @lofireverbz-wy7go
    @lofireverbz-wy7go 10 หลายเดือนก่อน +15

    bhaiya seriously lots of love for your hardwork in making video❣❣

  • @md.tamaltahasinkhan6448
    @md.tamaltahasinkhan6448 10 หลายเดือนก่อน +5

    You have named the channel perfectly. You are a true story teller. I enjoy each and every videos of your channel as like reading my favourite novel. ❤

  • @DevOpskagyaan
    @DevOpskagyaan 10 หลายเดือนก่อน

    You are the best DSA tutor in entire TH-cam. Most underrated

  • @nishantchoudhary4230
    @nishantchoudhary4230 10 หลายเดือนก่อน +2

    coding love h bhaiya because of you...

  • @sauravchandra10
    @sauravchandra10 3 หลายเดือนก่อน +1

    I could never have thought of this approach. Thanks ❤

  • @aws_handles
    @aws_handles 10 หลายเดือนก่อน +2

    Top notch ⭐️
    Didn’t find any good video/article which explained this approach like this. You are unique

  • @divyadahiya9161
    @divyadahiya9161 4 หลายเดือนก่อน +1

    Mja aagya intna acha samjhaya hai ❤❤

  • @akagi937
    @akagi937 10 หลายเดือนก่อน +1

    Again I said in the first video earlier , the way you explain makes it easy to think and grasp the concept

  • @harshittyagi911
    @harshittyagi911 5 หลายเดือนก่อน +1

    maza aa gaya bhai... thank you soo much

  • @gui-codes
    @gui-codes 6 หลายเดือนก่อน

    big fan yaar. love your explanations.

  • @yatharthgupta6468
    @yatharthgupta6468 9 หลายเดือนก่อน

    Brilliant solution and very well explained
    Thanks

  • @prateekgirilateralentry5865
    @prateekgirilateralentry5865 10 หลายเดือนก่อน +3

    Amazing explanation! Mja Aa gya Sir
    And Thanks sir for daily motivation Day : 55 streak continues 😃

  • @codingdev4196
    @codingdev4196 9 หลายเดือนก่อน +1

    Bhai you are just too good 🔥
    Best explanation dete ho bhai aap
    Great work 😊

  • @cooldude0321
    @cooldude0321 10 หลายเดือนก่อน +1

    Thank you sir for your hardwork and dedication,it helps us a lott!!!!🙏🙏🙏🙏

  • @Whirlwind03
    @Whirlwind03 10 หลายเดือนก่อน

    MIK bhai top notch explanation, Please start LLD lectures as well🙏

  • @phoenix1814
    @phoenix1814 10 หลายเดือนก่อน +2

    love u brotha ur way of explaining is superb!

  • @DevOpskagyaan
    @DevOpskagyaan 10 หลายเดือนก่อน

    You are a magician ❤

  • @souravjoshi2293
    @souravjoshi2293 10 หลายเดือนก่อน

    Superb explanation. Hats off

  • @anuppatankar4294
    @anuppatankar4294 10 หลายเดือนก่อน +2

    Great video 👌🏻

  • @wearevacationuncoverers
    @wearevacationuncoverers 10 หลายเดือนก่อน

    Was waiting eagerly for this ❣

  • @u_NIK_
    @u_NIK_ 10 หลายเดือนก่อน +1

    Best explanation brother. Keep it up.

  • @gauravbanerjee2898
    @gauravbanerjee2898 10 หลายเดือนก่อน +1

    Thanks a lot bhaiya fr the top notch explanation ❤🔥

  • @ashyy346
    @ashyy346 10 หลายเดือนก่อน +1

    this is fab fab

  • @knowsbetter4113
    @knowsbetter4113 10 หลายเดือนก่อน +1

    🎉🎉

  • @atmanirbharofficialindiaon2789
    @atmanirbharofficialindiaon2789 10 หลายเดือนก่อน +1

    Hey plsss tell the ques u mentioned in the video similar to this one and link also of leetcode for that ques i want to test my skills after understanding of this ques

    • @codestorywithMIK
      @codestorywithMIK  10 หลายเดือนก่อน +1

      Aha my bad,
      The question was asked in Meta Coding Round (Pen and Paper) :
      Write a program which can take input root of a binary tree and a target value.
      It should find the farthest leaf distance from the target value.
      This problem (video) is nothing but the same Qn but with twisted words.

  • @jambajuice07
    @jambajuice07 10 หลายเดือนก่อน +1

    bhaiya can u please also do solutions of upcoming leetcode contest
    (Q3 and Q4) atleast
    also Q4 of recent contests

    • @codestorywithMIK
      @codestorywithMIK  10 หลายเดือนก่อน +1

      I recently posted Qn-4 of Sunday contest. You can find it in my playlist - th-cam.com/video/SWNIGaOpV0U/w-d-xo.html

  • @movieShorts-nv1uf
    @movieShorts-nv1uf 10 หลายเดือนก่อน

    2977. Minimum Cost to Convert String II . Vai plz make a vedio on this problem . Actually stuck on this problem . It's like to much hard to go . Please explain it and make a vedio .

  • @RajSingh-te1uo
    @RajSingh-te1uo 10 หลายเดือนก่อน +1

    are u going to make video on today's gfg potd?

    • @codestorywithMIK
      @codestorywithMIK  10 หลายเดือนก่อน +5

      Hi Raj,
      Actually a very similar Qn video is already there in my playlist.
      Using that same concept you can solve this also. Let me share the code and the video too.
      /*
      NOTE - Using same concept as Leetcode 974. Subarray Sums Divisible by K
      Video - th-cam.com/video/7Xeorb721LQ/w-d-xo.html
      */
      /****************************************************** C++ *************************************************************/
      //T.C : O(n)
      //S.C : O(n)
      class Solution{
      public:
      int longSubarrWthSumDivByK(int nums[], int n, int k) {
      unordered_map mp;
      int sum = 0;
      mp[0] = -1;
      int result = 0;
      for(int i = 0; i

    • @RajSingh-te1uo
      @RajSingh-te1uo 10 หลายเดือนก่อน

      @@codestorywithMIK thank you sir ♥️

  • @YashSinghal
    @YashSinghal 10 หลายเดือนก่อน +2

    very interesting approach explained so well 🫡🫡

  • @abhishekrai3
    @abhishekrai3 10 หลายเดือนก่อน

    bhaiya, es question ko (3002. Maximum Size of a Set After Removals) kr denge plz, samjh nhi aa rha hai.

  • @ashyy346
    @ashyy346 10 หลายเดือนก่อน +1

    sir, one doubt, can't we convert the tree into undirected graph and then use dfs, like why and why not ?
    Please tell

    • @shashanksaxena6699
      @shashanksaxena6699 10 หลายเดือนก่อน +1

      he already made video on this which was the first approach and this is the second approach. check the video section of his channel

    • @ashyy346
      @ashyy346 10 หลายเดือนก่อน +1

      @@shashanksaxena6699 it was with bfs right? Like I was asking for dfs but I think I should watch it again. Thanks 👍🏻

    • @shashanksaxena6699
      @shashanksaxena6699 10 หลายเดือนก่อน

      @@ashyy346 yes it was with bfs...you can try DFS also

  • @harshtiwari416
    @harshtiwari416 10 หลายเดือนก่อน

    bhaisahab aap famous question variation ko mention krna bhul gye. kripya krde vo bhi solve krlenge

    • @codestorywithMIK
      @codestorywithMIK  10 หลายเดือนก่อน +2

      Aha my bad,
      The question was asked in Meta Coding Round (Pen and Paper) :
      Write a program which can take input root of a binary tree and a target value.
      It should find the farthest leaf distance from the target value.
      This problem (video) is nothing but the same Qn but with twisted words.

  • @shivanshupandey1106
    @shivanshupandey1106 10 หลายเดือนก่อน +1

    Bhaiya java me bhi code kiya karu ..... It will help us lot

    • @sachinnarang2453
      @sachinnarang2453 10 หลายเดือนก่อน +1

      class Solution {
      private int ans = Integer.MIN_VALUE;
      private int dfs(TreeNode root, int start){
      if(root==null)
      return 0;
      int left = dfs(root.left,start);
      int right = dfs(root.right,start);
      if(root.val==start){
      int distance = Math.max(left,right);
      ans = Math.max(distance,ans);
      // ya toh ye wala diff max hoga
      return -1;
      }
      else if(left>=0 && right>=0)
      return 1+Math.max(left,right);
      else{
      int distance=Math.abs(left)+Math.abs(right);
      ans = Math.max(distance,ans);
      //Ya toh ye diff max hoga
      return -1+Math.min(left,right);
      }
      }
      public int amountOfTime(TreeNode root, int start) {
      dfs(root,start);
      return ans;
      }
      }

    • @shivanshupandey1106
      @shivanshupandey1106 10 หลายเดือนก่อน +1

      @@sachinnarang2453 thanks bhai 😇

    • @codestorywithMIK
      @codestorywithMIK  10 หลายเดือนก่อน +1

      Actually, i always put JAVA code in the same GitHub link in the description.
      Hope that helps.
      Thank you sachin for the Java code 😇❤️🙏

  • @ManojKrVerma-vw4dx
    @ManojKrVerma-vw4dx 10 หลายเดือนก่อน

    Do baar dekhna pada

  • @dayashankarlakhotia4943
    @dayashankarlakhotia4943 10 หลายเดือนก่อน +1

    i have solved this problem from your guidance 🙏 please make video on leetcode biweekly challenge. digits dp🎉❤

  • @teamamroninja333
    @teamamroninja333 หลายเดือนก่อน