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

Tag

# #dsa-series

154 posts · 130 followers

[Gunjan C.](https://hashnode.com/@gkc5) · [Jul 17](https://hashnode.com/posts/leetcode-2390-removing-stars-from-a-string/6a59d288079594ee19fd20ab)

### [LeetCode #01 | 2390. Removing Stars From a String | Stack Approach | Java, C & Python](https://leetcodevisualized.hashnode.dev/leetcode-2390-removing-stars-from-a-string?utm_source=hashnode&utm_medium=feed)

Learn LeetCode 2390 with a visual stack explanation and clean Java, Python, and C solutions. Perfect for DSA and interview preparation.

4 min read · [leetcodevisualized.hashnode.dev](https://leetcodevisualized.hashnode.dev/leetcode-2390-removing-stars-from-a-string?utm_source=hashnode&utm_medium=feed)

[Ankit kumar Singh](https://hashnode.com/@ankit282) · [Jul 11](https://hashnode.com/posts/mastering-leetcode-611-valid-triangle-number-from-brute-force-to-two-pointers-complete-beginner-guide/6a518e71df5fdb889d40075e)

### [🚀 Mastering LeetCode 611: Valid Triangle Number | From Brute Force to Two Pointers (Complete Beginner Guide)](https://ankitsingh2003.hashnode.dev/mastering-leetcode-611-valid-triangle-number-from-brute-force-to-two-pointers-complete-beginner-guide?utm_source=hashnode&utm_medium=feed)

Introduction When I first solved this problem, my first thought was: "Let's check every possible triplet." That solution works, but it has a time complexity of O(n³). Then I looked at the optimized

7 min read · [ankitsingh2003.hashnode.dev](https://ankitsingh2003.hashnode.dev/mastering-leetcode-611-valid-triangle-number-from-brute-force-to-two-pointers-complete-beginner-guide?utm_source=hashnode&utm_medium=feed)

[Puja Jorwar](https://hashnode.com/@pujajorwar) · [Jun 30](https://hashnode.com/posts/next-permutation-the-3-step-algorithm-that-made-everything-click/6a43d50443552d627a038d2e)

### [Next Permutation — The 3-Step Algorithm That Made Everything Click](https://pujajorwar.hashnode.dev/next-permutation-the-3-step-algorithm-that-made-everything-click?utm_source=hashnode&utm_medium=feed)

Most solutions I found online just showed me code with zero explanation of why it works.After solving this problem, I finally understood the pattern. Let me save you the confusion. 📖 First — What is

7 min read · [pujajorwar.hashnode.dev](https://pujajorwar.hashnode.dev/next-permutation-the-3-step-algorithm-that-made-everything-click?utm_source=hashnode&utm_medium=feed)

[AJIT KUMAR PANDIT](https://hashnode.com/@ajitkumarpandit) · [Apr 24](https://hashnode.com/posts/finding-triplets-that-sum-to-zero-a-deep-dive-into-threesum/69eba5b0449c95062fe0add7)

### [Finding Triplets That Sum to Zero: A Deep Dive into threeSum](https://ajitkumarpandit.nakprc.com/blog/finding-triplets-that-sum-to-zero-a-deep-dive-into-threesum?utm_source=hashnode&utm_medium=feed)

Hello everyone! Today, we're going to unravel a classic problem in computer science: finding all unique triplets in an array that sum up to zero. This is a common interview question and a great way to

6 min read · [ajitkumarpandit.nakprc.com](https://ajitkumarpandit.nakprc.com/blog/finding-triplets-that-sum-to-zero-a-deep-dive-into-threesum?utm_source=hashnode&utm_medium=feed)

[Syed Faysel Ahammad Rajo](https://hashnode.com/@syedfaysel) · [Mar 11](https://hashnode.com/posts/learning-dsa-with-java/69b1fbb86c896b0519cfdb73)

### [Learning DSA with Java](https://faysel.hashnode.dev/learning-dsa-with-java?utm_source=hashnode&utm_medium=feed)

A focused 15-day plan can give you a fast, practical start in data structures and algorithms (DSA) using Java. The goal of this plan is not to make you an expert in two weeks, but to give you a solid

6 min read · [faysel.hashnode.dev](https://faysel.hashnode.dev/learning-dsa-with-java?utm_source=hashnode&utm_medium=feed)

[himanshu](https://hashnode.com/@Himanshu-) · [Feb 13](https://hashnode.com/posts/day-11-two-integer-sum-ii/698eb87da641f6302df42531)

### [Day 11 - Two Integer Sum II](https://blogs-himanshu.hashnode.dev/day-11-two-integer-sum-ii?utm_source=hashnode&utm_medium=feed)

Find two indices from a sorted array that sum to a target, using a two-pointer technique

2 min read · [blogs-himanshu.hashnode.dev](https://blogs-himanshu.hashnode.dev/day-11-two-integer-sum-ii?utm_source=hashnode&utm_medium=feed)

[himanshu](https://hashnode.com/@Himanshu-) · [Feb 12](https://hashnode.com/posts/day-10-valid-palindrome/698d79b22df3fc4650dda159)

### [Day 10 - Valid Palindrome](https://blogs-himanshu.hashnode.dev/day-10-valid-palindrome?utm_source=hashnode&utm_medium=feed)

Determine if a string is a palindrome, ignoring case and non-alphanumeric characters, using a two-pointer approach

2 min read · [blogs-himanshu.hashnode.dev](https://blogs-himanshu.hashnode.dev/day-10-valid-palindrome?utm_source=hashnode&utm_medium=feed)

[himanshu](https://hashnode.com/@Himanshu-) · [Feb 11](https://hashnode.com/posts/day-9-longest-consecutive-sequence/698c1eab176137833dabe6d2)

### [Day 9 - Longest Consecutive Sequence](https://blogs-himanshu.hashnode.dev/day-9-longest-consecutive-sequence?utm_source=hashnode&utm_medium=feed)

Learn how to find the length of the longest consecutive sequence in an array with O(n) time complexity

3 min read · [blogs-himanshu.hashnode.dev](https://blogs-himanshu.hashnode.dev/day-9-longest-consecutive-sequence?utm_source=hashnode&utm_medium=feed)

[himanshu](https://hashnode.com/@Himanshu-) · [Feb 5](https://hashnode.com/posts/day-4-group-anagrams/69846a9c90680ba59f8a1608)

### [Day 4 - Group Anagrams](https://blogs-himanshu.hashnode.dev/day-4-group-anagrams?utm_source=hashnode&utm_medium=feed)

Group anagrams using sorting and hash tables. Two approaches discussed with JavaScript examples and time-space complexity analysis

5 min read · [blogs-himanshu.hashnode.dev](https://blogs-himanshu.hashnode.dev/day-4-group-anagrams?utm_source=hashnode&utm_medium=feed)

[ARCHANA GURUSAMY](https://hashnode.com/@archana-dev) · [Feb 4](https://hashnode.com/posts/7-reverse-integer/6982f6c03b2aae3b7f203c17)

### [Problem: Leet Code 7 - Reverse Integer](https://archana-code-diary.hashnode.dev/7-reverse-integer?utm_source=hashnode&utm_medium=feed)

Grasp this straightforward technique to see if a reversed number fits the set limits

2 min read · [archana-code-diary.hashnode.dev](https://archana-code-diary.hashnode.dev/7-reverse-integer?utm_source=hashnode&utm_medium=feed)
