Video wird geladen...
Video konnte nicht geladen werden
25 algorithms every programmer should know: Let's start with my top favorite 10. If nothing else, you should read about these algorithms and have a good idea of how they work: 1. Linear search to find an element in a list 2. Binary search to find an element on... show more
273,905 Aufrufe • vor 2 Jahren •via X (Twitter)
9 Kommentare

99% of programmers will never write one of this professionally. Ironically the ones I have done aren't on this list.

They won't. But the usefulness of learning these algorithms is not to write them later. That's the argument I make in the video.

The main benefit of understanding algorithms is the skills you learn to solve problems efficiently and effectively.

I've never implemented DFS except in college, and graduate school. I have implemented A* and variations (BFS) many, many times. The problem with DFS is incomplete graphs and the bias introduced. A* requires more memory in comparison, but memory is cheap. Dijkstra's algorithm is basically A* so you can take that one off as well.

21 Every algorithm related to neural networks 😂

Yup :)

What’s the name of the book 📖?

Learning algorithms is not only useful for interviews but also beneficial for becoming a better problem solver.
Seriously! 📺 vids!

