btw you can use string.split(" ", 2) to divide a log in to the id and the main part so you dont have to find the first occurence of a space and then use substring.
@beemovan2 жыл бұрын
This may exclude additional parts of the log in some languages
@sergten3 жыл бұрын
Great explanation. One thing to keep in mind while implementing the algorithm in a language other than Java is that returning 0 does not guarantee the stable order. One might need to research other sorting facilities to satisfy the digital logs order rule.
@AlgosWithMichael3 жыл бұрын
Very good point
@sagardafle2 жыл бұрын
Love the visual animations. This can be USP of your channel. Keep it up!!
@leenaverma24183 жыл бұрын
I like your video series on frequently asked question on amazon,google.. etc.. and the best part of it is you replay to everyone for there doubts..keep it up good work..
@Soccerguyz5 ай бұрын
I got a similar question to this last month for my first round at Amazon. Although it was slightly different
@manojpatil73513 жыл бұрын
Me getting more frustrated after writing a 200 line code and wasting 3 hours on this problem only to see your efficient solution and completely different approach !!! Just wow
@atift54653 жыл бұрын
i may be being repetitive here but i love the visual explanations.. just saw your vids first time and subscribing! keep up the good quality content!
@AlgosWithMichael3 жыл бұрын
I'm glad, I like doing in depth animations
@balaeinstein87104 жыл бұрын
thanks a lot bro. Wishing your channel for rapid growth
@AlgosWithMichael4 жыл бұрын
I appreciate that, thank you for watching!
@yitingg79423 жыл бұрын
Hi Michael, what I can't understand is if(isDigit1 && isDigit2) return 0; why do we return 0 if they are both digit.
@Hadi40292 жыл бұрын
@@joshualopes7250 ....which only works in Java. In C# it changes the ordering, for example.
@pl57784 жыл бұрын
love the new visuals during explanation. Keep up the great work!
@AlgosWithMichael4 жыл бұрын
Thanks so much!
@MangoDrankE3 жыл бұрын
Fantastic video. Really helped understand how to use comparator
@AlgosWithMichael3 жыл бұрын
Glad you enjoyed it!
@z4zebraa2 жыл бұрын
Great explanation !! Im trying to figure out the -1 part can someone help return digit1 ? (digit2? 0 : 1) : -1; -1 will be executed when digit1 is a letter log(not a digit log) then why do we want to return -1?
@nribackpacker4 жыл бұрын
@8:44 WTF lol..BTW great solution thank you for sharing
@AlgosWithMichael4 жыл бұрын
LOL thanks dude!
@SunilGupta-vc8jw4 жыл бұрын
could u share the leetcode link for this problem?
@AlgosWithMichael4 жыл бұрын
Search on LeetCode "Reorder data in log files" and you should find it
@urbirooj54133 жыл бұрын
Nice video. Keep up the good work!
@AlgosWithMichael3 жыл бұрын
Thank you!
@Play-Date-Care3 жыл бұрын
Very clean solution!
@AlgosWithMichael3 жыл бұрын
Thank you, I think so too :p
@MayaBello4 жыл бұрын
your videos are seriously amazing!!! 👏🏿👏🏿👏🏿👏🏿
@AlgosWithMichael4 жыл бұрын
Thank you so much 😀
@SarveshKumar-nh3pd4 жыл бұрын
Really appreciate your work! thanks a lot!
@AlgosWithMichael4 жыл бұрын
My pleasure!
@seriouslyIamnobody4 жыл бұрын
This is gold! Keep it up!
@AlgosWithMichael4 жыл бұрын
Thanks, will do!
@neetibhatt39834 жыл бұрын
awesome Explanation....
@AlgosWithMichael4 жыл бұрын
Glad you liked it!
@z41n703 жыл бұрын
Woooooo life saver thank you
@TheTsarSniper4 жыл бұрын
thats a beautiful hat, just subscribed
@AlgosWithMichael4 жыл бұрын
Nothing compared to that beard
@DrJavyMartinez3 жыл бұрын
Love your work. If I paid ya, could you do a private lesson? DM me if so
@AlgosWithMichael3 жыл бұрын
I appreciate that! I don't do private lessons currently :(