Unlocking Your Intuition: How to Solve Hard Problems Easily - YouTube
Sahil explains how focusing on repeating data structures and algorithmic approaches can improve coding problem solving efficiency. The video covers techniques like sliding windows, modified binary search, and various graph/tree traversals to help identify and solve complex problems faster. Code & Complexity outlines a systematic approach to identifying algorithmic patterns based on input constraints, data structures, and output requirements. The methodology includes leveraging specific keywords to narrow down optimal solutions, helping to avoid inefficient brute force methods during technical interviews. Explore three common strategies for using the two-pointer technique to optimize array and string problems from quadratic to linear time complexity. AlgoMasterIO demonstrates these patterns through practical LeetCode examples, including moving zeros and finding the container with the most water.
Intuition. It's one of your brain's most powerful processes, and yet, so few people know how to really make use of it. So here's a bit of information in every sense - what it is, why it's so great, and how you can make yours even better. This is all in the context of problem solving - programming, math, chess, life, etc. Any sort of "mind sport" or problem solving process. Sources (probably not exhaustive): https://www.scientificamerican.com/article/kahneman-excerpt-thinking-fast-and-slow/ https://lithub.com/gut-feelings-how-does-intuition-work-anyway…
saved by
related reading
- The Best Tacit Knowledge Videos on Every Subject — LessWronglesswrong.com
- How To Understand Thingsnabeelqu.substack.com
- Mental Models: The Best Way to Make Intelligent Decisions (~100 Models Explained)fs.blog
- how to think fastnotebook.neelr.dev
- Post 42: When You Already Know the Answer - Neel Nandaneelnanda.io
- Essays on programming I think about a lot | benkuhn.netbenkuhn.net
- On Leetcodeplanetbanatt.net
- How To Learn Stuff Quickly • Josh W. Comeaujoshwcomeau.com
- How to Solve Technical Problemsjquiambao.com
- Get better at programming by learning how things workjvns.ca
- On Coding, Ego and Attentionjosebrowne.com
- Tune Your Cognitive Strategiesbewelltuned.com