Learn Data Structures and Algorithms for free 📈

  Рет қаралды 1,570,442

Bro Code

Bro Code

Күн бұрын

Data Structures and Algorithms full course tutorial java
#data #structures #algorithms
⭐️Time Stamps⭐️
#1 (00:00:00) What are data structures and algorithms? 📈
#2 (00:02:20) Stacks 📚
#3 (00:11:45) Queues 🎟️
#4 (00:21:51) Priority Queues 🥇
#5 (00:26:51) Linked Lists 🔗
#6 (00:40:14) Dynamic Arrays 🌱
#7 (01:04:37) LinkedLists vs ArrayLists 🤼‍♂️
#8 (01:13:07) Big O notation 📈
#9 (01:19:32) Linear search ⬇️
#10 (01:23:13) Binary search 🪓
#11 (01:32:44) Interpolation search ❓
#12 (01:41:05) Bubble sort 🤿
#13 (01:48:14) Selection sort 🔦
#14 (01:56:35) Insertion sort 🧩
#15 (02:03:40) Recursion 😵
#16 (02:11:58) Merge sort 🔪
#17 (02:25:07) Quick sort ⚡
#18 (02:38:57) Hash Tables #️⃣
#19 (02:52:21) Graphs intro 🌐
#20 (02:57:39) Adjacency matrix ⬜
#21 (03:07:30) Adjacency list 📑
#22 (03:15:59) Depth First Search ⬇️
#23 (03:23:40) Breadth First Search ↔️
#24 (03:30:20) Tree data structure intro 🌳
#25 (03:33:14) Binary search tree 🔍
#26 (03:53:38) Tree traversal 🧗
#27 (03:57:35) Calculate execution time ⏱️
Code from each video can be found pinned in the comments section of the original series playlist
music credits 🎼 :
===========================================================
Up In My Jam (All Of A Sudden) by - Kubbi / kubbi
Creative Commons - Attribution-ShareAlike 3.0 Unported- CC BY-SA 3.0
Free Download / Stream: bit.ly/2JnDfCE
Music promoted by Audio Library • Up In My Jam (All Of A...
===========================================================
Twelve Speed (Alone Time Vol. 2) by - Slynk
Link - • Slynk - Twelve Speed (...
===========================================================
KZfaq Audio Library Vol. 3 by - Bad Snacks
Link - • bad snacks: KZfaq Au...
===========================================================
Copyright Disclaimer:
This video is the intellectual property of Bro Code. All rights reserved. No part of this video may be reproduced, distributed, or transmitted in any form or by any means, including but not limited to recording, uploading, or other electronic or mechanical methods, without my written permission, except in the case of brief quotations embodied in critical reviews and certain other noncommercial uses permitted by copyright law.

Пікірлер: 1 400
@BroCodez
@BroCodez 2 жыл бұрын
LET'S GET THIS VIDEO TO #1 Smash that _LIKE_ button and leave a random _COMMENT_ to *BREAK THE KZfaq ALGORITHM* 💥 (Plz, low views are very discouraging 🙁) ⭐Time Stamps⭐ #1 (00:00:00) What are data structures and algorithms? 📈 #2 (00:02:20) Stacks 📚 #3 (00:11:45) Queues 🎟 #4 (00:21:51) Priority Queues 🥇 #5 (00:26:51) Linked Lists 🔗 #6 (00:40:14) Dynamic Arrays 🌱 #7 (01:04:37) LinkedLists vs ArrayLists 🤼‍♂ #8 (01:13:07) Big O notation 📈 #9 (01:19:32) Linear search ⬇ #10 (01:23:13) Binary search 🪓 #11 (01:32:44) Interpolation search ❓ #12 (01:41:05) Bubble sort 🤿 #13 (01:48:14) Selection sort 🔦 #14 (01:56:35) Insertion sort 🧩 #15 (02:03:40) Recursion 😵 #16 (02:11:58) Merge sort 🔪 #17 (02:25:07) Quick sort ⚡ #18 (02:38:57) Hash Tables #⃣ #19 (02:52:21) Graphs intro 🌐 #20 (02:57:39) Adjacency matrix ⬜ #21 (03:07:30) Adjacency list 📑 #22 (03:15:59) Depth First Search ⬇ #23 (03:23:40) Breadth First Search ↔ #24 (03:30:20) Tree data structure intro 🌳 #25 (03:33:14) Binary search tree 🔍 #26 (03:53:38) Tree traversal 🧗 #27 (03:57:35) Calculate execution time ⏱ Code from each video can be found pinned in the comments section of the original series playlist
@masternobody1896
@masternobody1896 2 жыл бұрын
amazing
@SportSync_official
@SportSync_official 2 жыл бұрын
What do you think went wrong with your channel. Since your saying the views are really low. I personally think that you should focus your tutorials more on specific stuff like discord bots (which seems to have a lack of tutorials) or something like explaining a volnurability of a website like csrf. U have great video making skills and u can explain stuff soooo good. Or how to make a simple game in java (give it an overall title not a specific one because that's what people are gonna be searching for). Maybe you should start blogging. Maybe its just me but if i want something explained like a do while loop i dont go to youtube. I search on the internet and try to find some sort of documentation (like that people also get to know you). There are a lot of things. I am certainly not an expert but this is what i think went wrong. And here i also want to put that your video are really helpfull. You can explain things so good! Thanks for doing all of this for us! the quality is soo good. I dont want my opinion to discurage. i want it to give motivation. :) (this is also just what i think)
@buddhadebsarkar1708
@buddhadebsarkar1708 2 жыл бұрын
bro I have bought many courses from Udemy... but I learn from you mostly...
@dangerbirb4981
@dangerbirb4981 2 жыл бұрын
Bro, set up a way so we can just donate to you directly. A patreon would be another way to generate income.
@kompawar
@kompawar 2 жыл бұрын
Very nice it's helpful
@Canda-fh4xc
@Canda-fh4xc Жыл бұрын
I learned from you what I haven't learned in 4 years in college. You remind me of the math teacher Jenn from Calcworkshop. 1- Clear language. 2- Straight to the point. 3- Simple explanation. “Those who know, do. Those that understand, teach.” You deserve a lot of support, and your channel should be announced at all universities.
@thehierophant1314
@thehierophant1314 Жыл бұрын
I learned the better a teacher can make you understand the more it sticks. I implement this type of thought process in everything I do in life. Especially studying. It has helped me study in Nursing School. Study to understand, not memorize. The more you understand, the more you will continue to understand, and the more you have a prerequisite to understand more deeper concepts, and also the easier it sticks in your Subconcious and intuitive brain.
@raz_dva_
@raz_dva_ Жыл бұрын
You only need this for interviews, so simply don't remember strongly. Good cheatsheet before interview!
@ent.8979
@ent.8979 7 ай бұрын
if they announced online courses like this on universities, students would realize most university degrees are just an inefficient and slow way to learn what you could be learning with way more depth in online free courses
@AhbibHaald
@AhbibHaald 28 күн бұрын
If you learn more from this than college you probably have a problem
@fadyaldhaim4766
@fadyaldhaim4766 22 күн бұрын
@@AhbibHaald yeah fr, what sort of a shitty college that doesn't teach DSA over a course of 4 years
@nguyenducthinh7369
@nguyenducthinh7369 2 жыл бұрын
after 4 years of college and 3 years as programmer, this is the best explaination of Data Structures and Algorithms I ever seen! keep up the great work Bro!
@user-uh4nm5wb5l
@user-uh4nm5wb5l Ай бұрын
Why did you swap 4 and 3 at 2:30:45, You said that only swap when j is less than the pivot but here pivot is 3 and j was 4 which is not smaller than the pivot?
@user-md8tv5zf6r
@user-md8tv5zf6r Ай бұрын
thats because you did not really pay attention in college you only cared about partying or f girls
@MiracleShine8
@MiracleShine8 Ай бұрын
Please what application is he using and is there an alternative application i can use for this??
@generalmalaise2930
@generalmalaise2930 Ай бұрын
​@@MiracleShine8 He uses Eclipse here, which is an integrated development environment (IDE) for Java. You can use this or more basic text editors like VSCode (most popular). I recommend watching a video first on how to setup Java or other languages in your computer 🙂
@WaBashirAlSabereen
@WaBashirAlSabereen 9 күн бұрын
@@MiracleShine8 he is using "Eclipse IDE", you can use other IDEs such as (but not limited to): 1. CodeBlocks. 2. Visual Studio 2022 - Community Edition. 3. Visual Studio Code. 4. Apache NetBeans.
@BalajeeSingh-ov7mv
@BalajeeSingh-ov7mv 4 ай бұрын
00:02 Data structures and algorithms are essential for writing efficient code. 02:12 Stack is a LIFO data structure 06:49 Using stack methods like pop, peak, and search 09:04 Stacks are LIFO data structures used for various purposes. 13:34 Enqueuing and Dequeuing in Java 15:41 Understanding the methods inherited from the queue interface 19:47 Queues are used for holding elements prior to processing in a FIFO manner. 21:42 Priority queues in computer science serve higher priority elements first before lower ones. 25:42 Priority queues organize elements based on priority 27:39 Arrays are good at random access but not great at inserting or deleting elements. 31:02 Doubly linked list requires more memory but allows traversal in both directions 32:52 Linked lists can be treated as a stack or a queue. 36:35 Useful methods related to linked lists 38:31 Linked lists have constant time for a few steps and low memory usage 42:06 Static arrays have a fixed capacity, while dynamic arrays can increase their capacity as needed. 43:56 Advantages of dynamic arrays 47:51 Dynamic array implementation and methods 50:01 Implementing add and tostring methods in Dynamic Array 54:00 Testing the is empty method and displaying array details 56:01 Insertion and deletion in dynamic arrays 1:00:09 Searching and resizing in dynamic arrays 1:02:19 Implementing dynamic array operations 1:06:17 Tracking start and end time for operations. 1:08:19 Accessing elements in linked list vs. arraylist 1:12:08 ArrayList vs LinkedList 1:14:07 Understanding runtime complexity as data size increases 1:17:52 Quadratic time is extremely slow with large data sets. 1:19:50 Linear search has advantages and disadvantages 1:23:56 Binary search efficiently finds target values in sorted arrays. 1:25:52 Binary search is efficient for large data sets with O(log n) complexity. 1:29:56 Binary search for finding a value with reduced number of steps 1:32:03 Binary search versus interpolation search 1:36:13 Binary search algorithm involves complex formula for narrowing down the search area 1:38:12 Interpolation search works well with uniformly distributed data 1:42:14 Bubble sort algorithm is not efficient for real-world applications. 1:45:10 Implementation of bubble sort in Java 1:49:18 Selection Sort Algorithm Iterations 1:52:32 Selection sort algorithm is inefficient for larger data sets. 1:56:37 Insertion sort algorithm in computer science 1:59:26 Creating an insertion sort algorithm in Java 2:03:38 Recursion is defining a thing in terms of itself 2:05:39 Recursion involves a base case and a recursive case 2:09:32 Recursion is when a thing is defined in terms of itself 2:11:49 Merge sort is a divide and conquer algorithm 2:17:41 Merge sort method divides the array in two each time. 2:19:59 Explaining the merge sort algorithm and its recursive nature. 2:24:27 Merge sort algorithm recursively divides and recombines arrays with runtime complexity of O(n log n) and space complexity of O(n). 2:26:28 Explanation of the pivot concept and swapping of values in the context of data structures and algorithms 2:33:36 Implementation of quicksort algorithm in Java. 2:35:37 Explanation of the Quick Sort algorithm variation with pivot at the end. 2:39:51 Hashing in Java for integers and strings. 2:42:02 Hashing and collision resolution in hash tables 2:46:03 Using the get method of tables to access values and iterating over keys using for loop 2:48:08 Understanding hash codes and handling collisions. 2:52:08 Graphs are non-linear aggregations of nodes and edges 2:54:11 Understanding adjacency matrices and adjacency lists in 2D arrays 2:58:00 Using adjacency matrix to represent edges and nodes 3:00:04 Creating methods to check and add edges in a graph. 3:04:05 Creating an adjacency matrix and adding headers in a graph class 3:06:07 Using printf statements for proper alignment and edge checking 3:10:14 Creating nodes and adding edges in graph data structure 3:12:13 Adding nodes to a linked list in adjacency list representation. 3:16:08 Depth First Search involves picking a route and backtracking when needed 3:18:06 Implementing depth first search using a adjacency matrix in a graph. 3:21:54 Explanation of Depth First Search Algorithm 3:23:53 Breadth-first search navigates a graph one level at a time using a queue 3:28:05 Explanation of breadth-first search algorithm. 3:30:10 Introduction to trees as a non-linear data structure 3:34:02 Binary search tree organizes values in a specific order for efficient lookup 3:36:02 Creating a binary search tree and its methods 3:40:16 Inserting nodes in a binary search tree 3:42:20 Display method and in order traversal 3:46:34 Removing data from a binary tree involves traversing and handling different cases 3:48:37 Removing a node in a binary search tree 3:52:46 Binary search trees and tree traversal 3:54:42 Understanding in-order, post-order, and pre-order traversal in the context of a binary search tree. 3:58:33 Calculating the runtime of a program
@kevinchandarasane7790
@kevinchandarasane7790 2 жыл бұрын
Studying for data structures and algorithms in the spring and your course is so good. Please keep uploading content like this.
@HueTwo
@HueTwo 2 жыл бұрын
Bro, idk how you know all these languages well. You are the like the organic chemistry tutor for programming
@kienhoanginh1281
@kienhoanginh1281 2 жыл бұрын
organic chemistry tutor??? what is this?
@develxper7931
@develxper7931 2 жыл бұрын
Dude if you became a programmer , first language you learn will take month from you or more , but second language can't even take a week
@arabadunyas4698
@arabadunyas4698 2 жыл бұрын
@@kienhoanginh1281 a true treasure for engineering students
@satoshinakamoto7253
@satoshinakamoto7253 2 жыл бұрын
@@kienhoanginh1281 like khan academy but on youtube, search it for youself , you simpleton
@howard7625
@howard7625 2 жыл бұрын
@@kienhoanginh1281 my savior during my first years of pharmacy school
@9ma632
@9ma632 2 жыл бұрын
Bro your timing is literally perfect i just took this at school and I understand nothing from there Thanks for the amazing course
@mrpyke1453
@mrpyke1453 2 жыл бұрын
my god same with me. the timing's no less than perfect
@thething6268
@thething6268 2 жыл бұрын
You take DS in school ??
@unlucky-777
@unlucky-777 2 жыл бұрын
​@@thething6268 In college yes we took DS I think he also meant college
@jimbo8999
@jimbo8999 2 жыл бұрын
bro please don't leave us!! your tutorials are amazing!!!!!! In my opinion you are the best teacher on youtube!
@jameswatson6111
@jameswatson6111 Жыл бұрын
This channel deserves a Gold Medal. You're concepts and analogies are not boring and easy to understand. Now I learned the Stacks and Queues. I'm looking forward to finish this full course on my spare time. Thanks a lot!
@abdulsamad5199
@abdulsamad5199 9 ай бұрын
is he doing this is java coding language?
@tylerbomboir
@tylerbomboir 8 ай бұрын
yes this is java@@abdulsamad5199
@praveenkumarm1857
@praveenkumarm1857 7 ай бұрын
​​@@abdulsamad5199yes, but it can apply for any programming languages
@SquareRoot_
@SquareRoot_ 2 жыл бұрын
You have guided me through Java. When I have a Python problem, I go to your channel. You have taught me more than what my professors have done. I learned Data Structures from my class, now it's time to learn from you once more. Thank you for your videos. I know you don't get lots of views, but know you have helped countless people with fundamentals. You're the best bro.
@SilentDims
@SilentDims Жыл бұрын
Same with me. Many professors don't really teach anything
@Yanto_Rundy96
@Yanto_Rundy96 Жыл бұрын
@@SilentDims College ain't a place to learn. It wastes lots of time
@alexandera6020
@alexandera6020 Жыл бұрын
​@@Yanto_Rundy96 ehh that's a big to categorically say college a waste of time. I learned a lot from good professors so it depends with professor or even the college
@PatrickGigachad007
@PatrickGigachad007 Жыл бұрын
@@Yanto_Rundy96 nope it's more like a place to learn cooperation, time management, discipline etc. Learning is byproduct but still college is useful af
@blexbottt5119
@blexbottt5119 Жыл бұрын
bro need your display picture sauce
@iHeaven01
@iHeaven01 Жыл бұрын
Just started leaning how to code and I have to thank you a lot. Not only for teaching but also for being an inspiration, whenever I think it's too hard I just say "this one bro knows so much, how can I not learn this small part he is teaching me."
@CoffeeXmusic
@CoffeeXmusic 2 жыл бұрын
Super clear tutorial! Way underrated, deserve more views man! Thanks a lot.
@perhel2396
@perhel2396 2 жыл бұрын
Bro thank you for all the free, short, precise, to the point videos. You are really the real bro saving us so much time on learning!
@Jbbubanic5434
@Jbbubanic5434 Жыл бұрын
I'm just getting into CS and I am so happy i found this channel. Your visual representations make it so easy to learn.
@patriciale6647
@patriciale6647 Ай бұрын
watching this the day before my data structures and algorithms final, pray for me 🙏
@swanandparate
@swanandparate Ай бұрын
best luck mate
@chungusballshd8743
@chungusballshd8743 Ай бұрын
howd it go
@kenkei.mwaniki
@kenkei.mwaniki Ай бұрын
How was it?
@mehtab6718
@mehtab6718 19 күн бұрын
did you pass? i prayed
@huynhmacat6086
@huynhmacat6086 Жыл бұрын
The lesson is so comprehensive and meticulously visualized! Thank you for your great effort !
@jaomax9604
@jaomax9604 2 жыл бұрын
Thank you for everything! I am a newbie to the programming world and your channel has helped me tremendously!! I've also introduced you to many of my classmates and they thanked me afterward :) that's how awesome you are!! Keep up the good work!
@WorkSmarter__
@WorkSmarter__ 2 жыл бұрын
i cannot explain in words how much useful bro’s tutorial are. His crystal clear voice is icing on top. Quality of tutorials is simply outstanding and this sage man has kept everything for free. God bless Bro
@zeyadalaa8015
@zeyadalaa8015 8 ай бұрын
A literal gem. one of the best at explaining things in a clear way. I love the visual representation before coding a lot! Keep it up bro!
@_Anna_Nass_
@_Anna_Nass_ Жыл бұрын
I love your silly analogies like “following clues” for linked lists. It really helps. You da best.
@xnel417x
@xnel417x 2 жыл бұрын
Much love bro. Sitting back, relaxing, and enjoying the show.
@muralishankar9719
@muralishankar9719 2 жыл бұрын
I cannot thank you enough BroCode. Thank you so much... I wish and pray that your channel shall get more recognition and fame.
@MohammadAli-yc8yi
@MohammadAli-yc8yi Жыл бұрын
Woah ! This is Best ever crash course on Data structures and algorithms, They way you break down complex concepts to simplest possible is truly awesome. This should reach to millions! What a treasure. Keep it up bro 🙌
@patricksakala5791
@patricksakala5791 Жыл бұрын
You are simply the best, my second semester as a cs student just ended, and am really enjoying the real learning here, my Fav channel, Thanks Bro, for coming through when needed the most
@harisrahat3416
@harisrahat3416 2 жыл бұрын
Bro you are a legend , currently im watching your Java GUI course, and its really good, ur one of the few utubers who try to teach by heart!
@user-yc6bq3kw6y
@user-yc6bq3kw6y Жыл бұрын
This is amazing. 35 minutes in and it's filled with pure knowledge. I thought there must be a faster way but this guy has taught me so much so quick it's amazing
@spinzera
@spinzera Жыл бұрын
It is incredible how you can make all of your subjects look simple in an awesome way, keep going and thanks for your amazing videos.
@jeremiahmccutcheon4211
@jeremiahmccutcheon4211 8 ай бұрын
Absolute legend and the robin hood of youtube programming videos. The fact that your content is free makes you a saint and a scholar. Thank you so much.
@jramz730
@jramz730 2 жыл бұрын
Thanks for this, currently studying this in college and your vids help a ton!
@Thebabario
@Thebabario 2 жыл бұрын
Thanks for all the effort and the amazing explanations for free! I wish teachers were like this
@hansaranzalez7860
@hansaranzalez7860 Жыл бұрын
Man, I love the way you teach. What an inspiration! Thank you for this content!
@MariaShaikh-eh9rv
@MariaShaikh-eh9rv 9 ай бұрын
I love how you actually teach in a stressfree way, ds always stressed me out but after watching your videos I have developed interest in python and web dev.
@addy5884
@addy5884 2 жыл бұрын
Dude you are seriously underrated . Holy smokes your teaching style is immaculate .
@ramilazimov5787
@ramilazimov5787 Жыл бұрын
I like the way you explain. It's so simplified even complex data structures like graphs and trees become very easy to understand. I definitely suggest it to anyone who is trying to learn data structures and algorithms.
@hivasoofieh6921
@hivasoofieh6921 2 жыл бұрын
F A N T A S T I C !!! Everything is educational oriented, even your speaking style, I appreciate it! 🙏
@Mukesh-nx8tf
@Mukesh-nx8tf Жыл бұрын
The instructors did a great job in presenting the concepts in a clear and concise manner, making it easy to follow along and grasp the concepts. The course also provided plenty of practice problems and assignments, which helped me to solidify my understanding of the topics. Overall, I found this course to be extremely valuable and would highly recommend it to anyone looking to improve their programming skills.
@lohralph3404
@lohralph3404 Жыл бұрын
I the way how you present the code and explain it 1 by 1. 1. starting from the data structure fundamental to the algorithm 2. clearly display the difference between LinkedList and ArrayList, instead of giving us a bunch of theory, saying that oh LinkedList is fast when inserting and deleting, but never mention that the LinkedList has to navigate to the location before inserting and deleting. Totally amazing. Keep it up!
@ricardochica4339
@ricardochica4339 2 жыл бұрын
Christmas has arrived early, I will pause with the JavaFx for this one. Thanks a lot man!
@soulninjadev
@soulninjadev 6 ай бұрын
dude, i used to watch you back in 2020 and found this video randomly- you've grown so much! congrats man, totally deserve it - your consistency is unmatched
@rogeliolozano5505
@rogeliolozano5505 Жыл бұрын
In the interview process right now, this crash course I know will guarantee me a job offer! Thank you for taking your time to help us all, much appreciated!
@alzy8064
@alzy8064 Жыл бұрын
Did you got it?
@randomstranger8326
@randomstranger8326 9 ай бұрын
busy searching for another job... jk lol@no_one-at-all
@sameerroshan9542
@sameerroshan9542 6 ай бұрын
did you get it?
@daghetto101
@daghetto101 6 ай бұрын
lol definitely not
@okcomputer2112
@okcomputer2112 5 ай бұрын
yeah, no reply means no job lmao@@daghetto101
@ngndnd
@ngndnd 2 жыл бұрын
im so thankful for these videos. I am a visual learner so there is no way i can sit down and read the textbook that my professor makes us read.
@pawely2776
@pawely2776 8 ай бұрын
For years I have been watch your videos and in all honesty without them doubt I would be passing my CS classes, love your content!
@logisec
@logisec Жыл бұрын
Bro has some of the best coding tutorials on KZfaq by far, this course really helped me understand DSA, thank you!
@Anonymationsthecoolanimator
@Anonymationsthecoolanimator 2 жыл бұрын
This was the shortest yet easy easy and concise series. I really liked it. Though I feel like that videos are < 30 which makes me think that there will be another full course in future probably.
@adzamsuleik5604
@adzamsuleik5604 2 жыл бұрын
GREAT JOB BRO! YOU'RE THE BEST IN EXPLAINING SIGNIFICANT THINGS 💓
@glorysonhorace3265
@glorysonhorace3265 2 жыл бұрын
Broh, I'm really grateful for the content you post here on KZfaq. Thank you so much
@Bluesmile84
@Bluesmile84 Жыл бұрын
Great stuff. Perfect explanation. I like the way you keep things simple and to the point. Bless you!!!!
@andante4955
@andante4955 2 жыл бұрын
Thanks very much for all the excellent free content you provide. Its very much appreciated. I cannot afford paid courses, and you have helped me a great deal.
@wadesmith3175
@wadesmith3175 2 жыл бұрын
Bro code , i myself would just like to say thank you for all the content you have placed on KZfaq. you have at least helped me substantially with self taught programs. keep it going people like you allow the world to enrich them self with knowledge.
@UninspiredFilm5
@UninspiredFilm5 Ай бұрын
Super thanks for this. I get overwhelmed by how much I have left to learned, but having it together in one place like this is massive .
@marie.rousseau
@marie.rousseau 6 ай бұрын
Currently in college and the way they explain it makes my head spin...now I understand and I actually had fun coding along with you. Thank you!!
@tolgabp
@tolgabp Жыл бұрын
Great content! I am currently taking a higher diploma in Computing. I really appreciate your effort to provide free content in a simplified way without making the audience lose its way during the learning process. I am thankful!
@IsxaaqAcademy
@IsxaaqAcademy Жыл бұрын
Your amazing analogies make the hardest concept seem simple Thank you
@voengi
@voengi 3 ай бұрын
thank you so much its so crazy how much you've helped me I wish professors taught visually and showed examples like u did!
@mengekyosyaringanKamui
@mengekyosyaringanKamui Жыл бұрын
That analogy / demonstartion about stack data structure in the beginning is valuable
@MwBoesgaard
@MwBoesgaard 2 жыл бұрын
Thanks for providing us with this excellent content, Bro. Hope this video will get all the views it deserves.
@BroCodez
@BroCodez 2 жыл бұрын
thanks MwBoesgaard!
@hellogoodguy64566
@hellogoodguy64566 2 жыл бұрын
I have so much respect for you for providing us with such incredibly valuable information. thank you so much
@OmarElghamry1
@OmarElghamry1 6 ай бұрын
Much love man, thanks for the free content.
@parthsaripadiya7601
@parthsaripadiya7601 Ай бұрын
Bro you are an absolute blessing for me, your videos are teaching me so much more than I could ever have learned sitting in a college lecture hall, Thank you so much for the time you dedicate for all of us, eternally grateful for you.
@andromydous
@andromydous 2 жыл бұрын
In case I'm not the only one: If you're using taking notes using you're fav IDE, do not name the class the exact same name as the topic. For example, I was taking notes on Queue. Eclipse kept throwing an error on: "Queue queue = new LinkedList();" The reason (and this took me a minute) is because I name my classes according to the topic. Because my class was named "Queue", it was causing a clash with actually using "Queue". I just changed the name of the class to "Queues" and everything is fine.
@BroCodez
@BroCodez 2 жыл бұрын
yeah don't do that lol
@sryksma
@sryksma 2 жыл бұрын
just know that you're my hero Bro, just finished your Java full course, gonna complete this one too before continue to python, thanks a lot Bro!
@Someone-nt8wz
@Someone-nt8wz 2 жыл бұрын
Same same
@etorty_dev
@etorty_dev 2 жыл бұрын
This is just what I need to deep dive into DSA. Thank you Bro Code 👍👍🙏🙏
@levanchikvaidze3519
@levanchikvaidze3519 Жыл бұрын
thank you, mate. It's really nice for quick refresh. Simple, straight and great explanations.
@mrhuntingdrew
@mrhuntingdrew Жыл бұрын
this guy should get a nobel prize
@Chris-ly8lj
@Chris-ly8lj 2 жыл бұрын
Sorry Bro, but I've clicked the like button way too much so it's broken XD
@BroCodez
@BroCodez 2 жыл бұрын
that's ok, thanks for trying
@lostknightzero6716
@lostknightzero6716 Жыл бұрын
Is this python
@coding_sin5981
@coding_sin5981 Жыл бұрын
No its java
@Koga_Ninja
@Koga_Ninja 11 ай бұрын
No its anaconda😂
@Default_-ij5oc
@Default_-ij5oc 11 ай бұрын
​@@lostknightzero6716it's cobra bro
@nostalgicnow6001
@nostalgicnow6001 Жыл бұрын
This is the Best approach to DSA's ive ever seen thanks so much!!
@1994Dreamz
@1994Dreamz Жыл бұрын
Thank you BroCode, love your teaching style. The subject is dry but you spicy things up. Keep it up bro!
@Rahul-bl8ji
@Rahul-bl8ji 2 жыл бұрын
You deserve a million subs!! ❤️🤗
@rafi2022
@rafi2022 2 жыл бұрын
Holy shit this was perfect timing. I am studying for an upcoming FAANG coding test. Your content is awesome as always bro!
@etorty_dev
@etorty_dev 2 жыл бұрын
How is it going? Did you ace it? I'm preparing for it too
@rafi2022
@rafi2022 2 жыл бұрын
@@etorty_dev Unfortunately, I did not pass the final rounds. However, still grinding tho! Cannot give up.
@etorty_dev
@etorty_dev 2 жыл бұрын
@@rafi2022 Definitely, giving up is not an option. We just need to succeed once and the rest is history 😊
@stefanikondic3808
@stefanikondic3808 2 жыл бұрын
This is just great! :) Keep up the good work.
@user-lq9fl9nk1y
@user-lq9fl9nk1y 4 ай бұрын
Youre amazing brother. People pay top dollar for this quality. And youre the only one to give it for free. You're amazing.
@Evoyde_
@Evoyde_ 2 жыл бұрын
Thank you for this series, but could you do a c++ full course plz it would help me even more thanks !
@LuismaMCC
@LuismaMCC 2 жыл бұрын
Bro I wanna say thank you man I saw your Java full course and help me a lot to pass my clases you are amazing thank you for everything
@BroCodez
@BroCodez 2 жыл бұрын
Glad to hear you passed! Thanks for watching!
@Anonymationsthecoolanimator
@Anonymationsthecoolanimator 2 жыл бұрын
@@BroCodezYes that is one advantage as my teacher and my classmates wonder how I am so good in programming.
@luisjorge4842
@luisjorge4842 Жыл бұрын
THANK YOU BRO! I've watched so many of your videos and have always been able to understand. You have given me so much inspiration.
@mahdisarvarzade9988
@mahdisarvarzade9988 2 жыл бұрын
Plz continue, dont stop. I miss your videos!
@trevorpaden175
@trevorpaden175 8 ай бұрын
You can come down to our level and teach us complex concepts using simple words. It takes someone who truly understands a topic to be able to explain It to someone who knows nothing.
@trevorpaden175
@trevorpaden175 6 ай бұрын
I'm still watching this video. My final is in 2 hours. Thanks bro 😢 👊 you are a real bro!
@lordsama3745
@lordsama3745 2 жыл бұрын
Please make a full course video on MySQL
@BigWeiner
@BigWeiner Жыл бұрын
Mr. Bro Code I just want to say I love you, thank you so much for making these videos. You are a reliable source of information and the way you break things down is really helpful, please keep making videos
@hamidrezza8504
@hamidrezza8504 Жыл бұрын
how in the Hell are you so good at teaching programing and cocepts so clear and simple.. i understand no one esle tutorial this well except your material. no matter how tired i am i always understand what youre talking about. great job, Bro. i really appreciate you and your work.!!
@guthaprathyush5309
@guthaprathyush5309 11 ай бұрын
what a way to explain everything man, you just come to the point no matter what, i love your content, hope you become more and more popular and teach everything about computer science in the future, there is nobody like you in youtube man, you are just awsome!!
@simplediys1209
@simplediys1209 2 жыл бұрын
Woww perfect thing for CSE student! Thanks a lot bro ☺️❤️ Also we're expecting interview coding question on DSA based ❤️
@chocodonuts3644
@chocodonuts3644 4 ай бұрын
Thank you for providing explanations suitable for beginners like myself and for not assuming prior knowledge. I appreciate your KZfaq videos.
@ACE-mu6qr
@ACE-mu6qr 4 ай бұрын
Why u should watch this video ,do u know how to reverse a doubly linked list ,no u don't, do u so watch this video
@anand4588
@anand4588 2 жыл бұрын
Tht's a another great video, could you please make a video course on Java springboot. It would be great if you teach us with your concepts. Our Indian viewers gonna love it 🇮🇳
@seonxdesign728
@seonxdesign728 29 күн бұрын
always straight to the point. best programming teacher i ever found on internet
@its_jei
@its_jei Жыл бұрын
Recently got laid off as a frontend engineer and have a new company in the prospect, which are looking for more backend engineers. So now I'm studying up on my tech interviews with Java and refreshing on the concepts. Thanks bro!
@iseeflowers
@iseeflowers 9 ай бұрын
It would be nice if you have this in Python.
@provokator-provocateur7603
@provokator-provocateur7603 2 жыл бұрын
Hey Bro! You have to be a little more of a motivational speaker. At the end of each series of tutorials you should put the last video where you say: You have completed the tutorial. Well done! Congratulations on being able to get to the end. Everyone else gave up halfway through the tutorial. Only you are left. It shows how special you are. That's why you're a great man. You have a great future. You have the knowledge to conquer the world. You are so awesome.
@RKelly694
@RKelly694 Жыл бұрын
Couldn't agree more!!!!!
@provokator-provocateur7603
@provokator-provocateur7603 Жыл бұрын
@@RKelly694 Yes!!!
@quangnguyenduy7908
@quangnguyenduy7908 Жыл бұрын
Your explanation is much better than some of the professors in the University. Thank you so much
@many214
@many214 10 ай бұрын
Such a hopeful video and great explanations!
@yourboynasty9196
@yourboynasty9196 2 жыл бұрын
-High quality videos -good english accent -excelent explaining -free What else do you want for the world?
@yoyo12345
@yoyo12345 2 жыл бұрын
"this is a random comment"
@dawid7891
@dawid7891 Жыл бұрын
Very nice recap of the popular algorithms/data structures, thank you!
@MehediHasan-ci3qf
@MehediHasan-ci3qf Жыл бұрын
Best DSA(java) course ever on youtube !!!!!!!! Really , you are our Bro!!!!!!
@ebster27
@ebster27 3 ай бұрын
Huge help in studying, cannot thank you enough for doing all of this!
@jeff-iq1cx
@jeff-iq1cx 2 жыл бұрын
i have to say with all my schooling when people ask me to explain algorithms instead of replying "it's complicated" all i have to do now its comparable to baking a pizza like doing so its a process. ! thank you for making this easy to understand!
@electricspeedruns6121
@electricspeedruns6121 11 ай бұрын
Love this video! Your way of explaining is so simple.
@queenkrool
@queenkrool Ай бұрын
The bro we never knew we needed 🥺 Thank you for this!
@edwardhuang2475
@edwardhuang2475 2 жыл бұрын
Very good lectures and demos. Thank you so much!
@christopherodunlami3001
@christopherodunlami3001 Жыл бұрын
Oh, I loved this course. I will watch it again to grasp the concepts I didn't get, and also I will watch more of your videos.
Learn Big O notation in 6 minutes 📈
6:25
Bro Code
Рет қаралды 208 М.
Top 7 Data Structures for Interviews Explained SIMPLY
13:02
Codebagel
Рет қаралды 130 М.
Khóa ly biệt
01:00
Đào Nguyễn Ánh - Hữu Hưng
Рет қаралды 20 МЛН
Let's code a beginner's Python BANK PROGRAM 💰
15:01
Bro Code
Рет қаралды 69 М.
Data Structures - Computer Science Course for Beginners
2:59:26
freeCodeCamp.org
Рет қаралды 1,2 МЛН
Build this JS calculator in 15 minutes! 🖩
15:20
Bro Code
Рет қаралды 395 М.
Introduction to HashMap & HashTable in Java
1:39:46
Kunal Kushwaha
Рет қаралды 72 М.
Top 7 Algorithms for Coding Interviews Explained SIMPLY
21:22
Codebagel
Рет қаралды 304 М.
Full HTTP Networking Course - Fetch and REST APIs in JavaScript
5:08:48
freeCodeCamp.org
Рет қаралды 825 М.
10 Math Concepts for Programmers
9:32
Fireship
Рет қаралды 1,8 МЛН
The LeetCode Fallacy
6:08
NeetCode
Рет қаралды 433 М.
The ULTIMATE Guide to Spring Boot: Spring Boot for Beginners
6:13:53
💅🏻Айфон vs Андроид🤮
0:20
Бутылочка
Рет қаралды 739 М.
Ждёшь обновление IOS 18? #ios #ios18 #айоэс #apple #iphone #айфон
0:57
iPhone 12 socket cleaning #fixit
0:30
Tamar DB (mt)
Рет қаралды 54 МЛН
ИГРОВОВЫЙ НОУТ ASUS ЗА 57 тысяч
25:33
Ремонтяш
Рет қаралды 256 М.
Simple maintenance. #leddisplay #ledscreen #ledwall #ledmodule #ledinstallation
0:19
LED Screen Factory-EagerLED
Рет қаралды 4,6 МЛН
Best mobile of all time💥🗿 [Troll Face]
0:24
Special SHNTY 2.0
Рет қаралды 714 М.