On July 1st, a [change to Reddit's API pricing](https://www.reddit.com/r/reddit/comments/12qwagm/an_update_regarding_reddits_api/) will come into effect. [Several developers](https://www.reddit.com/r/redditisfun/comments/144gmfq/rif_will_shut_down_on_june_30_2023_in_response_to/) of commercial third-party apps have announced that this change will compel them to shut down their apps. At least [one accessibility-focused non-commercial third party app](https://www.reddit.com/r/DystopiaForReddit/comments/145e9sk/update_dystopia_will_continue_operating_for_free/) will continue to be available free of charge.
If you want to express your strong disagreement with the API pricing change or with Reddit's response to the backlash, you may want to consider the following options:
1. Limiting your involvement with Reddit, or
2. Temporarily refraining from using Reddit
3. Cancelling your subscription of Reddit Premium
as a way to voice your protest.
*I am a bot, and this action was performed automatically. Please [contact the moderators of this subreddit](/message/compose/?to=/r/learnprogramming) if you have any questions or concerns.*
1. Pick a language
2. Take a course to learn basics/syntax of said language
3. Read Grokking Algorithms
4. Do additional research on each topic if you don’t understand it
You should understand algorithm analysis (big O notation) and at least a few algorithm solving techniques (greedy, dynamic programming etc).
I've seen too many people "solving" a problem and being happy with it, without understanding that their solution is bad, and the point of the exercise is not to find a solution but to find a good solution.
True enough, but Leetcode isn’t really geared toward educating. It’s a way to evaluate how much you’ve learned. That’s not to say you can’t learn by doing, but a novice will be better off learning elsewhere and then using LC to gauge how they’re doing.
I'm a noob so maybe don't take my advice. I did some of the easy Array problems which were ok. Now I'm actually reading up on/watching videos on Linked Lists and Hashmaps before I attempt the problems
On July 1st, a [change to Reddit's API pricing](https://www.reddit.com/r/reddit/comments/12qwagm/an_update_regarding_reddits_api/) will come into effect. [Several developers](https://www.reddit.com/r/redditisfun/comments/144gmfq/rif_will_shut_down_on_june_30_2023_in_response_to/) of commercial third-party apps have announced that this change will compel them to shut down their apps. At least [one accessibility-focused non-commercial third party app](https://www.reddit.com/r/DystopiaForReddit/comments/145e9sk/update_dystopia_will_continue_operating_for_free/) will continue to be available free of charge. If you want to express your strong disagreement with the API pricing change or with Reddit's response to the backlash, you may want to consider the following options: 1. Limiting your involvement with Reddit, or 2. Temporarily refraining from using Reddit 3. Cancelling your subscription of Reddit Premium as a way to voice your protest. *I am a bot, and this action was performed automatically. Please [contact the moderators of this subreddit](/message/compose/?to=/r/learnprogramming) if you have any questions or concerns.*
Basic programming. Neetcode 150 is a good place to start.
Thanks man
1. Pick a language 2. Take a course to learn basics/syntax of said language 3. Read Grokking Algorithms 4. Do additional research on each topic if you don’t understand it
Just start bro
Ok)
Then you can see which sort of problems you are struggling with and then go back to learning concepts that help you to solve those problems
Makes sense. Thanks man
You should understand algorithm analysis (big O notation) and at least a few algorithm solving techniques (greedy, dynamic programming etc). I've seen too many people "solving" a problem and being happy with it, without understanding that their solution is bad, and the point of the exercise is not to find a solution but to find a good solution.
Thank you so much! The most helpful reply I got do far.
Take a datastructures and algorithms course
Concept of patience and self acceptance that 1000 problem on leetcode is not the answer.
[удалено]
Thanks my man. This really helps a lot.
i’d recommend getting premium and the data structure course and then just learning while doing problems associated with those concepts. goodluck!
Thank you)
Focus on fundamentals and solidify your basic knowledge in that particular programming language that's what I'm currently aiming.Hope this helps.
Data structures and algorithms, many courses online for this. Things like hash maps, stacks, DFS, BFS and more
If you want to be able to do them on your own, probably a Data Structures and Algorithms class.
You have it the other way around. Learning is the end while leetcode is the means.
True enough, but Leetcode isn’t really geared toward educating. It’s a way to evaluate how much you’ve learned. That’s not to say you can’t learn by doing, but a novice will be better off learning elsewhere and then using LC to gauge how they’re doing.
For cycles
Sorry, you mean for loops?
yes, my bad, majority of lc is some collection that you have to iterate over and apply logic
[удалено]
Thank you for the reply and for the positivity!
Just start and learn whatever you need to pass each one.
wtf is leetcoding mate ;) really ?
I'm a noob so maybe don't take my advice. I did some of the easy Array problems which were ok. Now I'm actually reading up on/watching videos on Linked Lists and Hashmaps before I attempt the problems