Hey Jeff, Please cover all the topics from data structures and algorithm. Thanks
@Ma1ne22 жыл бұрын
Yes plz!
@SheikhAmeen2 жыл бұрын
Yesss! Like this comment, get to the top!
@auroreis23082 жыл бұрын
Yessssss fully agree
@flyte98442 жыл бұрын
YES PLEASE :D
@gopalkmrr2 жыл бұрын
Yes
@discarded16692 жыл бұрын
Do a series of these different Algorithms.. Helps immensely in quick revising them for tests..
@WTHBrou2 жыл бұрын
Yes, please. I've been having a hard time implementing variations of DFS and BFS graph algos.
@marcelsantee18092 жыл бұрын
@@WTHBrou I keep failing hard at graphs interview, I second that
@Ruf4eg2 жыл бұрын
Yes, please.
@6little6fang62 жыл бұрын
MOAR ALGORITM PLS
@JettoDz2 жыл бұрын
Yes. A series, then put them in a playlist. CS 101. You'll get tons of students into it. I can already forsee teachers using Fireship videos as introductions for every (available) algorithm.
@taylorcarroll64872 жыл бұрын
More algorithms please, I was just looking this up yesterday and found this video explains it more clearly than others because you clearly explain WHY we would use this rather than just parroting how to do it out of textbook.
@m1rac1e2 жыл бұрын
If you're a CS student/beginner learning data structures & algos for the first time, I cannot recommend "A common-sense guide to data structures & algorithms" enough. It's a textbook that is focused on explaining the base concepts in plain English to a beginner. It goes in-depth without overwhelming you. Provides exercises, examples, & diagrams. Book saved my life freshman year of CS.
@shreehari25892 жыл бұрын
@@m1rac1e bro i am gonna be in freshmen year in August, can you please give me the link to download it.
@nateo70452 жыл бұрын
I would like more algorithms because I like algorithms, but this is a hardly revolutionary video. Here's to generic praise 😂
@m1rac1e2 жыл бұрын
@@shreehari2589 look up textbook piracy, can't link it because youtube filter blocks me. gotta use ur brain.
@rajikkali23812 жыл бұрын
@@shreehari2589 try z-lib
@StuartLoria2 жыл бұрын
This is amazing. I would call the series “demystifying Algorythms”, or “computer archeology”, or “understand the technical interview”
@arossfelder2 жыл бұрын
That's a great idea you got here ...
@123456crapface2 жыл бұрын
aaaand thats why no one asked you
@freakymidget2 жыл бұрын
A playlist of common interview questions would be a godsend
@sauravbv2 жыл бұрын
I finished my engineering course long back, but would pay you to watch data structures and algorithms explained in such a nice way!
@koolamusic_2 жыл бұрын
bru
@DodaGarcia2 жыл бұрын
This was so awesome, as a self-taught developer I never got to learn most theoretical things like this, and it definitely has an effect on my problem solving
@binzek2 жыл бұрын
What a miracle. My computer science teacher taught us linear search today. And will teach binary search tomorrow. I got it easy 😊
@Chapali9a2 жыл бұрын
Holy moly! Ive never seen anyone explain it as simple as this. Please do more data structures and algorithms stuff. Thank you
@Chiefsosa172 жыл бұрын
Well, I knew binary search already. But this dictionary anology was just amazing.
@Aresous2 жыл бұрын
i think cs50 does this
@mridulbarman0272 жыл бұрын
Need many many more videos please ❣️ Sir taught in class many times but never able to explain like this. Thank you ❤️
@conceptioned2 жыл бұрын
More algorithms in under 100 seconds like these, please! This was explained way more succinctly than a regular class would have done.
@jesusrojas52622 жыл бұрын
This is the first time that I truly understood the Binary Search algorithm and how to implement it using recursion in just 2 minutes. Awesome!
@alichamas632 жыл бұрын
I really love these videos. My favourite dev content on KZbin. Perfect balance of knowledge, time, humour, and impact.
@mephi5t02 жыл бұрын
The code shown actually have a bug. When it was written back in the day it was not a problem. Now of your search array has billion elements the sum of integers may overflow and become negative. The new proper way to avoid going out of bounds of the integer to calculate mid point is int mid = low + ((high - low) / 2); This was a bug in Java for 9 years
@Dr.Schnizzle2 жыл бұрын
This is actually really important. I’ve gotten dinged for this.
@AkaiKnight2 жыл бұрын
To be fair, he did say the code was in JavaScript. But this is still an important insight you’re giving
@jandresshade2 жыл бұрын
No only that, this kind of iteration is really limited in JS (in fairnes JS is not a declarative lenguaje and has the while loop for this kind of problems), you going to get a "Maximum call stack size exceeded error" before getting this bug.
@svenniepennie42372 жыл бұрын
@@jandresshade Why would you get a maximum call stack size exceeded error?
@vectoralphaSec2 жыл бұрын
I don't get it. Can you explain?
@18.j2 жыл бұрын
Love to see more algorithms videos! 👏🏻
@heathenmonk12492 жыл бұрын
Yes, continue with more algorithms, this was so easy to understand, thanks!
@aschmelyun2 жыл бұрын
Definitely keep making these. I'm a full-stack developer, but missed out on a lot of the 'low-level' knowledge like algorithm design and Big O notation. This video was incredible!
@niteshsethi40912 жыл бұрын
Algorithm holds a massive part in today's technical world. Apart from dev tools like react, redux, and all including devops, algorithm is something we all get to ask even in interview. I appreciate the work you have done yet and doing continuously to get us know what that technology actually means and when should we have it in use. Other data structures and algorithms are welcome from my side. We all need it.
@elijahmandeville84752 жыл бұрын
This made more sense to me than when I learned about it during a 2 hour lecture. Would love to see algorithms more
@abdousidiya21302 жыл бұрын
I’d appreciate if you make a series about data structure and algorithms. Your explanation is really helpful! Thanks:)
@sirgrem29882 жыл бұрын
Man, you've come at a perfect timing for this one! Would love to see more about algorithms.
@JohnSnow-gi7iv2 жыл бұрын
We need more like these algorithms
@dz3petto1002 жыл бұрын
its amazing how most channels take almost10 minutes to explain these things and here it's done in 2 minutes.
@alansaldivares2 жыл бұрын
This is pure gold, and yes, the crowd cries out desperately for more videos of algorithms and data structures. Keep it up man, thanks!
@colinzollars20172 жыл бұрын
Please do more Algorithms! I'm practicing Leetcode so this video is incredibly helpful in explanation. Time Complexities are a harder concept for me so this helped explain that a little more.
@JoseMoreno-uc2qz2 жыл бұрын
What took my intro to data structures/algorithms professor weeks to each you succinctly explained it in less than 3 minutes. I appreciate your work a lot!
@chiroyce2 жыл бұрын
With Jeff's videos we can speedrun learning!
@normankidhoma98972 жыл бұрын
Wow. The simplicity is amazing. Would love more of these. Thanks
@multiarray23202 жыл бұрын
next video: how to reverse a linked list.
@Kayzewolf2 жыл бұрын
Your method of teaching both in the "to the point" time constraint and the visuals have really helped me better understand what a lengthy memorization-centric course fails to do.
@reandov2 жыл бұрын
Hey Jeff, great video! How about a new series where you show most known algorithms in 100 seconds? That would be great!
@shaft21122 жыл бұрын
Four years of CompSci Degree, three years in the industry and I just got a grippy example for a recursion. Thank you a lot, Jeff!
@y4042 жыл бұрын
hey this was really informative and interesting to watch all while being entertaining because of how good your animations are. please keep doing more of these 👍
@a3animations2 жыл бұрын
Once again this man has made me understand code so much better
@pyanimate14932 жыл бұрын
Hi Fireship, I am learning data structures and algorithms. Please continue. I actually like the way you simplify things.
@erfanexp2 жыл бұрын
I wish I didn't know how binary search works so that I could enjoy this video more
@unaisulhadi91022 жыл бұрын
Yes, Please to a complete series on all algorithms and data structures, it'll be really helpful.
@dadidus12 жыл бұрын
I would use the .indexOf() function instead of a for loop
@M9625Rahul2 жыл бұрын
Thats Language feature not available in all languages and you aren't allowed to do that
@onefloatavenue9 ай бұрын
I hadn’t been able to picture divider-and-conquer algorithms for weeks, until this video. Thank you so much.
@shreym032 жыл бұрын
This is a good video. But I see one flaw in it. You haven't explained the fact that binary searches work only in an environment where everything is sorted
@jef7772 жыл бұрын
0:39 "given a sorted array"
@kolegowiewtrasie40542 жыл бұрын
in a 100s video every word counts
@brandonsayring2 жыл бұрын
This is the best explanation of binary search algorithms I've seen.
@harishkhan18922 жыл бұрын
1:27 Recursive func best example😂
@max02232 жыл бұрын
Amazing explanation for a common problem that is very helpful. Please do more of this!
@lightning_11 Жыл бұрын
Who's gonna tell him that these videos are all 150 seconds long?
@whateverittakes15473 ай бұрын
wait let me knock his door....
@XinWongDigital3 ай бұрын
i guess O(1.5n) is still O(n)😂
@typicalgamer90642 жыл бұрын
Videos about popular and lesser known algorithms would be great content. Would watch them all!
@redaaaa2 жыл бұрын
typo at 1:05 (search)
@JayJames2 жыл бұрын
I already know this will be a great mini series!
@krishnasahu85532 жыл бұрын
First
@funwithalbi24252 жыл бұрын
didn’t ask + don’t care + ratio
@negaaa50802 жыл бұрын
Ratio
@Fireship2 жыл бұрын
🥇 Gold!
@jewpcabra6662 жыл бұрын
love it! these are great for practicing for coding interviews - especially if you cover more complex topics that are hard to visualize (dynamic programming, fast/slow pointers, loops etc)
@RandomDude8892 жыл бұрын
I absolutely need more algorithm oriented content this is fantastic.
@ITjobGuide-v3r28 күн бұрын
ধন্যবাদ ,উপকার হলো। আমার নতুন চ্যানেল,তাই নতুন নতুন অনেক কিছুই শিখছি।আমি আপনার ভিডিওই বেশি দেখি,আর উপকৃত হই🙏দয়া করে পাশে থাকবেন।
@antonionotbanderas97756 ай бұрын
This channel is so good it's raising my ADD everywhere else.
@83yWasTooShort2 жыл бұрын
Just learnt this in Computer Science, this helps my knowledge even further
@arkhamian75862 жыл бұрын
It would be great if you could cover the most common algorithm and data structures topics that are asked in interviews. Also, topics like solid principles, deadlocking, etc. Your videos make a great refresher for any concept without being boring. In any case, thank you for the great work!
@sostenemunezerobagira83582 жыл бұрын
Well explained, Please continue making algorithm videos
@karanhotwani51792 жыл бұрын
Need more 100 seconds of algorithms. So much fun to learn it this way.
@psychoclips68172 жыл бұрын
You explain that in 2 minutes better than any of my professors could in a half hour. I would really love to see how you present dynamic programming, maybe with a genetic sequence alignment example.
@bigmackdombles63482 жыл бұрын
You are a genius at teaching, I will watch and use whatever content you make, including more algorithm vids.
@XcaliburKurosaki2 жыл бұрын
Algorithms are perfect to cover because their implementation transcend any single language.
@jazzmaster892 жыл бұрын
Please continue to release these videos. Algos/DS are always top of mind for most folks interview prep, amazing stuff as always.
@ziyon252 жыл бұрын
I don't comment much, but this is probably the most useful and efficient 100 seconds that I can ever give to KZbin. Please make more of these!
@abdorizak2 жыл бұрын
Java static int linearSearchRange(int[] arr, int target, int start, int end){ if(arr.length == 0) { return -1; } for (int i = start; i < end; i++) { int element = arr[i]; if (element == target) { return element; } } return -1; }
@StellarWeb0082 жыл бұрын
We want hundreds of videos like this discussion about popular algorithms and implement them in our favourite javascript
@roy_2470 Жыл бұрын
I know this is a relatively old video, but I love these algorithm videos, please return with more of these in depth algorithm videos if you feel like it:)
@andresramos79652 жыл бұрын
A series about different algorithms would be great
@iskandar-9726 Жыл бұрын
1:20 Just a quick note here, It follows the Decrease & Conquer Approach (Decrease By Factor) not the divide & C since we solve the main problem directly by solving the sub problem.
@6peekaboo92 жыл бұрын
You should make more vids on Algos, this one was really good.
@deodarhill2 жыл бұрын
Simple straight forward videos abt data structures & algorithms, YESSSSSSSSSS
@alvin60882 жыл бұрын
This is the simplest and understandable explanation I've found on this topic. Thanks!
@TheKr0ckeR2 жыл бұрын
Oh my god, this dictionary example really made everything clear. Thanks mate.
@musclechicken90362 жыл бұрын
Hey I learned about these from computer science and didn’t understand a single thing but your 100 seconds made me understand everything, thanks I genuinely needed this 😁
@mavyfaby2 жыл бұрын
I wish this episode exist before we had a binary search topics. To be honest, this is a lot easier to grasp than our previous discussion.
@LalanDesai2 жыл бұрын
Make a whole playlist like 'Algorithms in a nutshell' or something like that and explain all those algorithms out there in 100 seconds.
@suhailxyz15822 жыл бұрын
a playlist of data structures and algs videos from Fireship would be a lifesaver
@yousefelsayed42032 жыл бұрын
would love more videos about algorithms like this video concise and to the point and with an example to understand. Keep it going
@IAmNumber40002 жыл бұрын
“Now it’s time for your technical interview” _Skyrim combat music begins_
@JoeyFenny2 жыл бұрын
Yes please! Great job at simplifying it. Way easier to understand than via leetcode
@illogicalconsistency2 жыл бұрын
I’m liking where this is going. As a beginner game dev, I think it would be awesome to learn some more on some path finding algorithms
@Lee14G2 жыл бұрын
Beautiful! I want more videos like this! Common algorithms explained and implemented.
@CodingWithLewis2 жыл бұрын
Amazing video as always. Implementing most of my loops with this will probably speed up my code 🤯
@shreehari25892 жыл бұрын
Yes we would like to see more algorithms videos and also data structures as well
@ericpeck78582 жыл бұрын
Great video! We would love to see videos like this for all sorts of algorithms. Even compare and contrast different algorithms(space & time complexity, etc).
@HazemTamimi2 жыл бұрын
Yes, we need to see more videos about algorithms and data structures please!
@pranavsetpal2 жыл бұрын
Woah, that's pretty cool! I knew how to do it but by using a recursive function it was definitely a much different approach I hadn't seen before. Looked so much better than a binary search algorithm I had made earlier.. The explanation was so much simple and straight forward from the one in my textbook. This is absolutely amazing!
@wizarddev35062 жыл бұрын
Quite an interesting algorithm and certainly one important for all developers, regardless of language or field. The video explains it quite well. Keep up the good work Fireship!
@iamrajthomas2 жыл бұрын
Loved these 100 seconds. I happen to find my best 100 seconds for today. Thanks Jeff. 💚
@lakshman5872 жыл бұрын
Please do 100 seconds of all the data structures related algorithms that exist in the world!
@cmdv422 жыл бұрын
I also would pay for a in-depth series that taught the most useful ones with steps for how to break problems down and learn how to identify which DS/algorithms would be best to apply to different categories/types of problems
@emilianogarcialopez35912 жыл бұрын
Love this series on algorithms! You should do more
@sankethb.k6422 жыл бұрын
Please cover sorting algorithms with visualisation, many people keep forgetting how merge sort l, quick sort, heap sort,... work. A good visualization with explanation like yours will be very effective in these topics.
@norigaya75682 жыл бұрын
I just got your video while taking a quiz on it for my class 😭
@mc54272 жыл бұрын
I hope there will be more videos of that type, you explain Algorithms in a very good way.
@SirDamatoIII2 жыл бұрын
Love Zuc shaking his head when you failed the interview at 0:48 - that was brilliant!
@azzazkhansiddiqui2 жыл бұрын
Love your short videos and if you explain data structures and algorithms like this it would help me a lot in my university!
@KiraKillerBoo Жыл бұрын
Yes a series of these different Algorithms would be great
@dlysele2 жыл бұрын
There should be an entire series of 2~ minutes of videos on algorithms like this.
@dennishalo3692 жыл бұрын
Hi, on one of your videos, you shared that you have been working independently for more than 10years. Could you kindly make a video about your journey as developer/programmer? Thanks.
@venkateshpachigulla2 жыл бұрын
We want more videos like this on algorithms and data structures.
@mohamedsaleh59702 жыл бұрын
Greate idea to make algorithms series. keep doing it and thanks for your wonderful content and simplified description.
@ramnathr3396 ай бұрын
Just like a breeze Binary Search was explained !!!!. OMG 👏👏👏