I have a non-CS bachelor's degree and a Data Analytics masters. I've never taken a DS/Algorithms class. What would be some good resources to study before attempting LC?
Following
Suggest you something on Coursera or udacity. Cormen is a dense read if your not familiar with concepts and mathematical notations
Thatâs what I was gonna say
Beginner guide for your language of choice. Use whatever is on the official website. You should know how to do loops and recursion and exception handling. Sedgwick's Algorithms course (Coursera) and book are good. Expect a challenge. Maybe look up the textbook used for an intro CS class at a reputable school and use it first. Keywords for easy and medium leetcode: Hashtables and hashsets Linked lists Stacks Arrays ArrayList (aka resizeable list) Queues Binary search Sorting Graphs (adjacency list and matrix, directed and undirected) Recursion -> divide-and-conquer -> memoization -> dynamic programming Big O notation
Thanks for the input. While I've been exposed to programme in R and Python during master's coursework and industry projects, my coding style tends to incline on the procedural side. I've taken a basics course in Python from teamtreehouse and feel was quite helpful. Thanks for the input on Coursera.
2024 Tax
Yesterday
2573
Bidenâs new tax proposal is wild
Tech Industry
Yesterday
344
Chances of meta clearing E5 with screwing up one coding one round and acing all other
Tech Industry
Yesterday
1051
So hard being a women in tech industry
Health & Wellness
Yesterday
5744
Why are women naked in gym?
Layoffs
2d
39601
Google CFO confirms 'large-scale' layoffs (Apr 17)
Introduction to Algorithms by Cormen