Algorithms and Data Structures in Python (INTERVIEW Q&A)

share ›
‹ links

Below are the top discussions from Reddit that mention this online Udemy course.

A guide to implement data structures, graph algorithms and sorting algorithms from scratch with interview questions

Reddemy may receive an affiliate commission if you enroll in a paid course after using these buttons to visit Udemy. Thank you for using these buttons to support Reddemy.

Taught by
Holczer Balazs

Reddit Posts and Comments

0 posts • 5 mentions • top 4 shown below

r/learnpython • comment
1 points • enilkcals

There is a course on Udemy Algorithms and Data Structures in Python that may be of interest.

DISCLAIMER : I've no affiliation with Udemy nor the creator of the course.

r/learnprogramming • comment
1 points • Fwellimort

It really depends on your level of skill. I still think free courses are better material overall:

e.g. Princeton's Algorithms I/II : https://www.coursera.org/learn/algorithms-part1

(I personally think it's the best online for Intro Data Structures & Algo. Much better than other free alternatives like MIT OpenCourseware, Stanford's coursera, etc. and much better than any of the paid courses in the web currently)

​

And

>I have read many algorithm books, I have found most of them to be complicated unnecessarily.

It's probably because you are trying to learn only the surface level.

For instance, there's deterministic and non-deterministic quick sort. Deterministic quick sort that guarantees O(nlogn) and so on. You can have 2 pivot points. You can have 3 pivot points, etc. And then there's get optimized union find. Then a union find with path compression, etc.

​

I don't really think there's any online paid courses better than Princeton's Algorithms I and II. You can always pay for Udemy but I do feel the courses are vastly inferior to Princeton's Algo I/II and the contents are pretty shallow: https://www.udemy.com/course/algorithms-and-data-structures-in-python/

​

I don't see a need to pay for an inferior product but if you really want to avoid free courses, there's always that route. Plus buy a good book.

r/learnpython • comment
1 points • Bumbeam

Maybe look into working with different data structures and algorithms in Python.

Here are two I'm looking at (also want to practice for future interviews):
https://www.udemy.com/course/algorithms-and-data-structures-in-python/

https://www.udemy.com/course/python-for-data-structures-algorithms-and-interviews/

r/learnpython • comment
1 points • panupatc