Master DSA Topics - March, 2026

Practice problems across 75+ categories

All Coding Problems

Practice coding problems across all companies and topics 3600 problems | 879 Easy | 1856 Medium | 842 Hard

# Problem Difficulty Topics
3691 Stack Using Array Easy
Data StructuresStackArray
3692 Queue Using Array Easy
Data StructuresQueueArray
3693 Expression Evaluator Easy
Data StructuresStackParsing
3694 Phone Book (HashMap) Easy
Data StructuresHashMapCRUD
3695 Unique Elements Counter Easy
Data StructuresSetArray
3696 Undo Text Editor Easy
Data StructuresStackString
3697 Shopping Cart Easy
Data StructuresList/ArrayStruct
3698 Student Record Manager Easy
Data StructuresStruct/ClassArray
3699 Circular Buffer Easy
Data StructuresArrayModulo
3700 Frequency-Based Sorting Easy
Data StructuresHashMapSorting
3701 Regex Pattern Matcher Medium
Advanced StringsStringPattern
3702 Log File Analyzer Medium
Advanced StringsStringParsing
3703 Morse Code Translator Medium
Advanced StringsStringHashMap
3704 Markdown to Plain Text Medium
Advanced StringsStringParsing
3705 DNA Sequence Analyzer Medium
Advanced StringsStringSliding Window
Showing 3721-3735 of 3930
1 ... 247 248 249 250 251 ... 262

Tutorials Library

Master any technology with our largest free online Library. Browse through 500+ tutorials across 10+ categories.

Python

Python Tutorial

Java

Java Tutorial

JavaScript

JavaScript

C++

C++ Tutorial

C#

C# Tutorial

Go

Go Tutorial

Rust

Rust Tutorial

TypeScript

TypeScript

Swift

Swift Tutorial

Kotlin

Kotlin Tutorial

Ruby

Ruby Tutorial

PHP

PHP Tutorial

C

C Tutorial

Scala

Scala Tutorial

Perl

Perl Tutorial

R

R Tutorial

Dart

Dart Tutorial

Lua

Lua Tutorial

MATLAB

MATLAB

Haskell

Haskell

Developer Toolbox

Powerful online tools to boost your productivity

public class MyFirstJavaProgram { Edit & Run

   /* This is my first java program.
    * This will print 'Hello, World!' as the output
    */

   public static void main(String []args) {
      System.out.println("Hello, World!"); // prints
   }
}

Start Coding in Seconds

Coding Ground For Developers

Code, Edit, Run and Share

Ignite your coding potential on Coding Ground - an immersive online platform for hands-on learning, collaboration, and skill development.