Skip to content

NiranjanRavi05/Programming-problems

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Programming Problems

Welcome to the Programming Problems repository! This collection serves as a personal archive of programming challenges and their solutions, organized by difficulty and topic. Whether you're preparing for coding interviews, practicing algorithmic thinking, or just exploring fun programming problems, you'll find useful examples here.


Table of Contents


About

This repository contains solutions to various programming problems sourced from coding platforms like LeetCode, HackerRank, Codewars, and more. Each problem is implemented in one or more programming languages, such as Python, C++, and JavaScript, to demonstrate versatility and problem-solving techniques.

Structure

The repository is organized as follows:

Programming-problems/
├── Easy/
├── Medium/
├── Hard/
├── Data-Structures/
├── Algorithms/
└── Miscellaneous/
  • Easy: Beginner-friendly problems to get started.
  • Medium: Intermediate-level problems that require deeper problem-solving.
  • Hard: Challenging problems for advanced learners.
  • Data-Structures: Problems related to specific data structures like trees, graphs, heaps, etc.
  • Algorithms: Focus on classic algorithms such as sorting, searching, dynamic programming, and more.
  • Miscellaneous: A mix of uncategorized or unique problems.

Topics Covered

  • Array and String Manipulations
  • Dynamic Programming
  • Graph Algorithms
  • Recursion and Backtracking
  • Sorting and Searching
  • Tree and Binary Tree Problems
  • Mathematics and Number Theory
  • Coding Interview Preparation

Happy coding! If you find this repository helpful, please give it a ⭐ to show your support.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published