Graph Algorithms Crash Course (with Java)

  Рет қаралды 104,130

freeCodeCamp.org

freeCodeCamp.org

Күн бұрын

Пікірлер: 61
@CodingCleverly
@CodingCleverly 2 жыл бұрын
Thank you once again for this fantastic opportunity. I'd like to announce that I'll be doing an Ultimate Data Structures and Algorithms Series on my channel. New videos will be uploaded every Saturday and Wednesday. The link to the channel: kzbin.info
@brajeshmohanty2558
@brajeshmohanty2558 2 жыл бұрын
Thank u sooooo much u people are not less than any god.
@cyeg12c
@cyeg12c 2 жыл бұрын
VS code theme name?
@numanakhtersiddiqui6573
@numanakhtersiddiqui6573 2 жыл бұрын
Thanks for this course....
@numanakhtersiddiqui6573
@numanakhtersiddiqui6573 2 жыл бұрын
which vs code theme are you using?
@adhirajbhattacharya8574
@adhirajbhattacharya8574 2 жыл бұрын
hey. great video. wanted to ask why your new dsa playlist is unavailable in my country, india. can you make it available to india as well please. shows "15 unavailable videos are hidden".
@frosty_teacup
@frosty_teacup 2 жыл бұрын
This was the absolute most PERECT time for this. I'm taking my DSA course at uni right now and I really need to know this to start practicing Leetcode! I'm also only familiar with Java right now so I was thinking where I would find the time to get comfortable enough with Python in order to start doing questions. You've solved so many of my problems FCC! 👍🏻
@jasimleskeboy
@jasimleskeboy 2 жыл бұрын
I was searching for a graph video in java surprisingly I got this video instantly. How cool is that
@neelmoradiya1389
@neelmoradiya1389 2 жыл бұрын
Did you completed it ?
@junyorff12
@junyorff12 2 жыл бұрын
The course is awesome, and the birds on the background make it perfect.
@PeeyushIITMD
@PeeyushIITMD 2 жыл бұрын
Was just about to study this...and then this video dropped ...thanks team freecodecamp
@diegocassinera
@diegocassinera 2 жыл бұрын
The code described here has tons of bugs. For example adding a edge via the Graph class has different result as adding one directly by the edge. A deleted edge, is removed from the edge list, however if the edge had vertexes pointing to it those connections are left in place.
@CodingCleverly
@CodingCleverly 2 жыл бұрын
You could be correct. We can improve this algorithm to cover all the edge cases, but in terms of concepts and overall functionality, this is a great place to start. 🙂
@Me-kt3gh
@Me-kt3gh 4 ай бұрын
Overall it's a great crash course though. CodingCleverly does a great job explaining what he's doing, going back and forth between classes to show what he is referencing, and actually explaining what each line (and in a lot of cases what each keyword and variable) is doing.
@blackmagician8680
@blackmagician8680 10 ай бұрын
There is typo at 1:22:48 The correct line should be int alternative = distances.get(current.getData()) + edge.getWeight(); Basically we need to add the distances separately and not inside distances.get(). Hope everyone gets the point.
@mohammedsalmanali01
@mohammedsalmanali01 2 жыл бұрын
Needed so much at this time. I was about to start Graphs
@b_charlie_d5232
@b_charlie_d5232 Жыл бұрын
Thanks for expanding my understanding of graphs. : )
@herrforehead3745
@herrforehead3745 2 жыл бұрын
I have graph theory this year, glad to see this
@JassCodes
@JassCodes 2 жыл бұрын
Thank You.. This is very much needed for me 🙂
@francescos7361
@francescos7361 Жыл бұрын
Thanks for this programming course.I appreciate a lot .
@gamifycoding8927
@gamifycoding8927 2 жыл бұрын
Graph Algorithms in Java us very very helpful
@yevsell
@yevsell 2 жыл бұрын
God, I needed this so much. Thank you so much
@anuraggoswami3534
@anuraggoswami3534 2 жыл бұрын
For more depth watch take u forward new graph playlist
@КонстантинЕфимов-х2в
@КонстантинЕфимов-х2в 2 жыл бұрын
I think, you may use the number of years of friendship between Peter and Jordan for weighted graph.
@CodingCleverly
@CodingCleverly 2 жыл бұрын
I like that 🙂
@belalelhagrasy6621
@belalelhagrasy6621 2 жыл бұрын
Guys what is the best book or free course to learn computer architecture?
@akr28038
@akr28038 11 ай бұрын
he sure likes long variable/method names
@blackmagician8680
@blackmagician8680 10 ай бұрын
Hi @CodingCleverly any specific reason for not using Map instead of Dictionary in Dijkstra algo? As many of recent Java devs are not comfortable/familiar with Dictionary.
@shady5063
@shady5063 2 жыл бұрын
nah this is scary, i searched for Graph course IN JAVA today on youtube... this drops after 2 hours...
@brajeshmohanty2558
@brajeshmohanty2558 2 жыл бұрын
Cause god want u to learn java
@begumunal9367
@begumunal9367 Жыл бұрын
How can I print the start, end value, and paths from start to finish in my graph using DFS?
@grotsunfull
@grotsunfull 2 жыл бұрын
Nice job!
@GlobalYoung7
@GlobalYoung7 2 жыл бұрын
thank you ❤
@rafaelsousa1495
@rafaelsousa1495 Жыл бұрын
Great content!
@farisabufarha531
@farisabufarha531 2 жыл бұрын
what's the difference between this video and the previous one u published ?
@watamote8694
@watamote8694 2 жыл бұрын
I'm at a beginner level Please make a video on Graph algorithm with python
@worldtop_3
@worldtop_3 2 жыл бұрын
Dynamic programming algorithm Java full course upload koro
@cyeg12c
@cyeg12c 2 жыл бұрын
VS code theme name?
@vuanh4084
@vuanh4084 2 жыл бұрын
Thank you so much.
@CodingCleverly
@CodingCleverly 2 жыл бұрын
You're Welcome! 🙂
@bogdanjovanovic2737
@bogdanjovanovic2737 2 жыл бұрын
Does anyone know the name of VS code theme?
@novagames5719
@novagames5719 2 жыл бұрын
Degult darks or something
@bogdanjovanovic2737
@bogdanjovanovic2737 2 жыл бұрын
@@novagames5719 It's called codeSTACKr Theme
@pranaycc
@pranaycc 2 жыл бұрын
Are you reading my mind?
@mikhailwiseman5296
@mikhailwiseman5296 2 жыл бұрын
Vscod with Java ? Weird
@Octen20
@Octen20 2 жыл бұрын
I'm here again
@shalenmathew
@shalenmathew 2 жыл бұрын
Why are u crashing the course man 😠
@austinscott4695
@austinscott4695 2 жыл бұрын
Awesome
@offorjohn
@offorjohn 11 ай бұрын
Nice.
@user23724
@user23724 Жыл бұрын
This guy is awful at explaining things but yeah free tutorial so it’s fairly good
@A-Karim2003
@A-Karim2003 Ай бұрын
100% agreed
@shreysharma726
@shreysharma726 2 жыл бұрын
nice ...
@TheJabberwahh
@TheJabberwahh 2 жыл бұрын
Java on vscode? no thx
@saijiang
@saijiang 2 жыл бұрын
many many many bugs
@ali_m_
@ali_m_ 2 жыл бұрын
Howdy
@kopek3105
@kopek3105 2 жыл бұрын
>java bruh
@KJ-tq3sm
@KJ-tq3sm 2 жыл бұрын
HUH?
@auniquehandle
@auniquehandle 2 жыл бұрын
bruh can't even make a good example haha
@earninglegends7085
@earninglegends7085 2 жыл бұрын
❤️❤️
@yenosibinamakanjuola9249
@yenosibinamakanjuola9249 2 ай бұрын
Hey the dfs is wrong in the situation where the Vertex has no neighbours unless the Vertex of the graph has a connecting edge with itself. The visistedCertex should be added before the for looop public static void dfs(Vertex startingNode , ArrayList visitedVertex){ visitedVertex.add(startingNode) ; for(Edge neighbours : startingNode.getEdges()){ if(!visitedVertex.contains(neighbours.getEnd())){ dfs(neighbours.getEnd() , visitedVertex) ; } } }
7 Outside The Box Puzzles
12:16
MindYourDecisions
Рет қаралды 240 М.
How Dijkstra's Algorithm Works
8:31
Spanning Tree
Рет қаралды 1,4 МЛН
Маусымашар-2023 / Гала-концерт / АТУ қоштасу
1:27:35
Jaidarman OFFICIAL / JCI
Рет қаралды 390 М.
SLIDE #shortssprintbrasil
0:31
Natan por Aí
Рет қаралды 49 МЛН
8 Data Structures Every Programmer Should Know
17:09
ForrestKnight
Рет қаралды 238 М.
Introduction to Graph Theory: A Computer Science Perspective
16:26
Andrew Kelley   Practical Data Oriented Design (DoD)
46:40
ChimiChanga
Рет қаралды 156 М.
Map and HashMap in Java - Full Tutorial
10:10
Coding with John
Рет қаралды 623 М.
Graph Algorithms for Technical Interviews - Full Course
2:12:19
freeCodeCamp.org
Рет қаралды 1,2 МЛН
The Genius Way Computers Multiply Big Numbers
22:04
PurpleMind
Рет қаралды 277 М.
I Scraped the Entire Steam Catalog, Here’s the Data
11:29
Newbie Indie Game Dev
Рет қаралды 845 М.
Learn Graphs in 5 minutes 🌐
5:17
Bro Code
Рет қаралды 157 М.
Python laid waste to my C++!
17:18
Sheafification of G
Рет қаралды 190 М.
Маусымашар-2023 / Гала-концерт / АТУ қоштасу
1:27:35
Jaidarman OFFICIAL / JCI
Рет қаралды 390 М.