Solve Coding Problems

1. Data Structures – Queue using Two Stacks

 

Concepts: Stack, Queue, Algorithm simulation.

2. Algorithms – Merge Sort

 

Concepts: Divide and conquer, recursion, sorting.

3. Operating Systems – CPU Scheduling Simulator (FCFS)

 

Concepts: Scheduling algorithms, process management.

4. Database – Simple SQL-like Query Parser

 

Concepts: Parsing, string handling, dictionaries.

5. Computer Networks – IP Address Validator

 

Concepts: Networking fundamentals, pattern matching.

6. Object-Oriented Programming – Library Management System

 

Concepts: OOP, encapsulation, inheritance.

7. Theory of Computation – DFA Simulator

 

Concepts: Automata theory, state machines.

8. Artificial Intelligence – Tic Tac Toe (Minimax Algorithm)

 

Concepts: Game trees, recursion, decision-making.

9. Cybersecurity – Caesar Cipher Encrypt/Decrypt

 

Concepts: Cryptography basics, string manipulation.

10. Web Development – JSON API Parser

 

Concepts: HTTP requests, APIs, JSON parsing.