Start Your Coding Journey Here 300+ Practice Problems · Basic → Intermediate → Advanced Easy Medium Hard Py JS C C++ Go 100 Easy 100 Medium 100 Hard 🔥 Basic Variables Loops Conditions Functions Intermediate Arrays & Strings File Handling Recursion OOP Concepts Error Handling Advanced Data Structures Graph & Trees Dynamic Prog. Concurrency System Design Bit Manipulation for (i = 0; i < n; i++) printf ("Hello!"); // Output: ▶ Hello! Hello! Hello! TOPIC 🗃️ Arrays TOPIC 🔤 Strings TOPIC ⚙️ Functions TOPIC 🔁 Loops TOPIC 📁 File I/O TOPIC 🔀 If-Else tp Start Your Coding Journey Here 300+ Practice Problems · Basic → Intermediate → Advanced Easy Medium Hard JS C C++ Go 100 Easy 100 Medium 100 Hard 🔥 Basic Variables Loops Conditions Functions Intermediate Arrays & Strings File Handling Recursion OOP Concepts Error Handling Advanced Data Structures Graph & Trees Dynamic Prog. Concurrency System Design Bit Manipulation for (i = 0; i < n; i++) printf ("Hello!"); // Output: ▶ Hello! Hello! Hello! TOPIC 🗃️ Arrays TOPIC 🔤 Strings TOPIC ⚙️ Functions TOPIC 🔁 Loops TOPIC 📁 File I/O TOPIC 🔀 If-Else tp

Beginner's Practice Problems

Practice programming problems from basic to advanced 300+ problems

Advanced DSA Problems → 3800+ Advanced DSA problems Arrays · Trees · Graphs · DP · More
# Problem Difficulty Topics
141 Tree Pretty Printer Medium
TreesBinary TreeFormatting
142 Binary Tree Mirror Medium
TreesBinary TreeRecursion
143 Count Leaf Nodes Medium
TreesBinary TreeTraversal
144 AVL Tree Implementation Medium
TreesAVL TreeRotation
145 Symbol Table Implementation Medium
TreesBSTScoping
146 Heap Implementation Medium
TreesHeapArray
147 Priority Queue Medium
TreesHeapComparator
148 Expression Tree Evaluator Medium
TreesBinary TreeParsing
149 Adjacency List Graph Medium
GraphsGraphHashMap
150 BFS Traversal Medium
GraphsGraphQueue
151 DFS Traversal Medium
GraphsGraphStack/Recursion
152 Cycle Detection in Graph Medium
GraphsGraphDFS
153 Shortest Path (Dijkstra) Medium
GraphsGraphPriority Queue
154 Task Dependency Resolver Medium
GraphsGraphDFS
155 Connected Components Medium
GraphsGraphBFS/DFS
156 Social Network Analyzer Medium
GraphsGraphBFS
157 Minimum Spanning Tree Medium
GraphsGraphGreedy
158 Graph Path Finder Medium
GraphsGraphBacktracking
159 Tower of Hanoi Medium
RecursionRecursionLogic
160 Combination Generator with Constraints Medium
RecursionRecursionConstraints
Showing 141-160 of 300
1 ... 6 7 8 9 10 ... 15
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.