---
title: "#problem-solving-skills articles | Hashnode"
description: "Explore 714 articles tagged #problem-solving-skills on Hashnode. Tutorials, guides, and how-tos from the community."
url: "https://hashnode.com/tag/problem-solving-skills"
---

Tag

# #problem-solving-skills

714 posts · 135 followers

[swayanprabha](https://hashnode.com/@swayan) · [Oct 20](https://hashnode.com/posts/binary-search/6ad7405ce311ba6d058b8942)

### [Stop Thinking Binary Search Is Only for Searching 🔍](https://dsadiscuss.hashnode.dev/binary-search?utm_source=hashnode&utm_medium=feed)

It’s a way of asking the right questions and making the right choice.

7 min read · [dsadiscuss.hashnode.dev](https://dsadiscuss.hashnode.dev/binary-search?utm_source=hashnode&utm_medium=feed)

[Abirami Sri](https://hashnode.com/@abiramisri) · [Sep 6](https://hashnode.com/posts/day-6-of-my-30-day-dsa-journey-two-pointers-array-patterns/6a9d897e30172b9dd89f4ebb)

### [Day 6 of My 30-Day DSA Journey — Two Pointers & Array Patterns](https://abi-blog.hashnode.dev/day-6-of-my-30-day-dsa-journey-two-pointers-array-patterns?utm_source=hashnode&utm_medium=feed)

Day 6 of my DSA journey with JavaScript: solving 5 LeetCode problems using Two Pointers, Sorting, and Prefix/Suffix Maximum patterns.

11 min read · [abi-blog.hashnode.dev](https://abi-blog.hashnode.dev/day-6-of-my-30-day-dsa-journey-two-pointers-array-patterns?utm_source=hashnode&utm_medium=feed)

[Vivek Sharma](https://hashnode.com/@vvksharma1210) · [Jul 25](https://hashnode.com/posts/stop-learning-programming-languages-you-re-solving-the-wrong-problem/6a650af4956f4f1b0b177ff2)

### [Stop Learning Programming Languages. You're Solving the Wrong Problem.](https://viveksharma1210.hashnode.dev/stop-learning-programming-languages-you-re-solving-the-wrong-problem?utm_source=hashnode&utm_medium=feed)

Programming languages won't define your career. Learn why problem-solving, architecture, and engineering judgment matter more.

3 min read · [viveksharma1210.hashnode.dev](https://viveksharma1210.hashnode.dev/stop-learning-programming-languages-you-re-solving-the-wrong-problem?utm_source=hashnode&utm_medium=feed)

[Annet](https://hashnode.com/@annet-) · [Jul 18](https://hashnode.com/posts/codeforces-journey-3-learning-arrays-through-beginner-friendly-problems/6a5b911087520145e5792807)

### [Codeforces Journey #3: Learning Arrays Through Beginner-Friendly Problems](https://html-portfolio.hashnode.dev/codeforces-journey-3-learning-arrays-through-beginner-friendly-problems?utm_source=hashnode&utm_medium=feed)

Follow my Codeforces learning journey as I solve beginner-friendly array problems in Python, covering array traversal, sorting, sets, reverse mapping, and problem-solving techniques.

5 min read · [html-portfolio.hashnode.dev](https://html-portfolio.hashnode.dev/codeforces-journey-3-learning-arrays-through-beginner-friendly-problems?utm_source=hashnode&utm_medium=feed)

[Puja Jorwar](https://hashnode.com/@pujajorwar) · [Jul 1](https://hashnode.com/posts/finding-majority-elements-n-3-from-brute-force-to-boyer-moore/6a44d0e79cca277883a4c48a)

### [Finding Majority Elements (> n/3) — From Brute Force to Boyer-Moore](https://pujajorwar.hashnode.dev/finding-majority-elements-n-3-from-brute-force-to-boyer-moore?utm_source=hashnode&utm_medium=feed)

When solving array problems, it is easy to stop once your code passes the test cases. But the real learning happens when you push from a working solution to an optimal one. Today, let's look at the Ma

8 min read · [pujajorwar.hashnode.dev](https://pujajorwar.hashnode.dev/finding-majority-elements-n-3-from-brute-force-to-boyer-moore?utm_source=hashnode&utm_medium=feed)

[Alex Mateo](https://hashnode.com/@alexmateo) · [Jun 9](https://hashnode.com/posts/i-solved-100-leetcode-problems-before-i-realized-i-was-studying-the-wrong-thing/6a27d4d598a0b16299d20b48)

### [I Solved 100 LeetCode Problems Before I Realized I Was Studying the Wrong Thing](https://alexmateo.hashnode.dev/i-solved-100-leetcode-problems-before-i-realized-i-was-studying-the-wrong-thing?utm_source=hashnode&utm_medium=feed)

Solving 100 problems teaches execution, not recognition. Here's the practice shift that builds the skill interviews actually test.

8 min read · [alexmateo.hashnode.dev](https://alexmateo.hashnode.dev/i-solved-100-leetcode-problems-before-i-realized-i-was-studying-the-wrong-thing?utm_source=hashnode&utm_medium=feed)

[Muhammad Raza](https://hashnode.com/@mraza) · [Jun 4](https://hashnode.com/posts/division-into-patterns-leetcode-01/6a20dd6bbaa33b25bdc03dc4)

### [Division into Patterns: Leetcode 01](https://ablank-slate.hashnode.dev/division-into-patterns-leetcode-01?utm_source=hashnode&utm_medium=feed)

Learning the 2 Pointer approach for DSA Interviews.

3 min read · [ablank-slate.hashnode.dev](https://ablank-slate.hashnode.dev/division-into-patterns-leetcode-01?utm_source=hashnode&utm_medium=feed)

[Ashutosh Krishna](https://hashnode.com/@ashutoshkrris) · [Apr 23](https://hashnode.com/posts/from-symptoms-to-root-cause-how-to-use-the-5-whys-technique/69ea4d69904b915438990f19)

### [From Symptoms to Root Cause: How to Use the 5 Whys Technique](https://freecodecamp.org/news/from-symptoms-to-root-cause-how-to-use-the-5-whys-technique?utm_source=hashnode&utm_medium=feed)

Most teams don't struggle because they can't fix problems. They struggle because they fix the wrong thing. An API fails in production. You restart the service, errors go away, and it feels resolved. U

18 min read · [freecodecamp.org](https://freecodecamp.org/news/from-symptoms-to-root-cause-how-to-use-the-5-whys-technique?utm_source=hashnode&utm_medium=feed)

[Shubham Kumar Singh](https://hashnode.com/@shubhamsinghbundela) · [Apr 7](https://hashnode.com/posts/sort-0-1-2-dutch-national-flag-algorithm/69d5014a5da14bc70e515091)

### [Sort 0, 1, 2 (Dutch National Flag Algorithm)](https://shubhamsinghbundela.hashnode.dev/sort-0-1-2-dutch-national-flag-algorithm?utm_source=hashnode&utm_medium=feed)

Sort 0, 1, and 2 using the Dutch National Flag algorithm. Learn the 3-pointer approach with step-by-step explanation in O(n) time and O(1) space.

3 min read · [shubhamsinghbundela.hashnode.dev](https://shubhamsinghbundela.hashnode.dev/sort-0-1-2-dutch-national-flag-algorithm?utm_source=hashnode&utm_medium=feed)

[Shubham Kumar Singh](https://hashnode.com/@shubhamsinghbundela) · [Apr 7](https://hashnode.com/posts/segregate-0s-and-1s-in-place-sorting/69d4fca65da14bc70e4e09f3)

### [Segregate 0s and 1s (In-Place Sorting)](https://shubhamsinghbundela.hashnode.dev/segregate-0s-and-1s-in-place-sorting?utm_source=hashnode&utm_medium=feed)

Learn how to segregate 0s and 1s in an array using two-pointer approach. Step-by-step explanation with O(n) time and O(1) space.

3 min read · [shubhamsinghbundela.hashnode.dev](https://shubhamsinghbundela.hashnode.dev/segregate-0s-and-1s-in-place-sorting?utm_source=hashnode&utm_medium=feed)
