104 Blog Posts To Learn About Problem Solving
Learn everything you need to know about Problem Solving via these 104 free HackerNoon blog posts.
1. Kadane’s Algorithm Explained with Examples - The algorithm helps find the maximum subarray sum in an array.
2. How I Solve Problems as a Developer - Every programmer faces countless challenges, but no one can solve them all due to the vast scope of the field.
3. Manacher’s Algorithm Explained— Longest Palindromic Substring - This algorithm optimizes the brute force solution for finding the longest palindromic substring in a string.
4. System Thinking 101: A Primer for Generalists - System thinking provides a framework for organizing multiple thoughts, passions, and pursuits.
5. Use This 7-Step McKinsey Framework to Solve Any Problem - Julia MacDonald, a Fractional Growth Executive, outlines a systematic approach to resolve problems.
6. Problem-Based Learning: David Merrill's Principles of Instruction - Merrill's First Principles of Instruction offer effective problem-based teaching methodologies.
7. When Everyone Corrected the World's Smartest Woman - Marilyn Von Savant's solution to the Monty Hall Problem was met with skepticism, but she was later vindicated.
8. How to Solve Any Machine Learning Problem - Before tackling an ML problem, understand it thoroughly, review the dataset, set realistic goals, then proceed to solve it.
9. Being a Generalist: How to Leverage Your Diverse Skills and Find Your Purpose - Learn about the concept of being a generalist and how to find purpose in life.
10. Solving the Edit Distance Problem Using The Dynamic Programming Approach - This section discusses utilizing dynamic programming to solve the edit distance problem.
Written by urgent.news from HackerNoon's reporting — not their text. Machine-written — may contain errors; check the original before relying on it.