Skip to content

Share My Approach Looking For Idea Of Solution for Some Excited Problems

Notifications You must be signed in to change notification settings

AHMAD7Y/ProblemSolving

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 

Repository files navigation

Problem Solving in C++

Table of Contents

  1. Introduction
  2. Problems
  3. Contributing

Introduction

This repository contains a collection of problem-solving solutions implemented in C++. The main goal of this project is to provide efficient and optimized solutions for a variety of algorithmic and data structure challenges. It contains a diverse set of problems covering various algorithms and data structures.

Problems

The project contains the following set of problems and their solutions.

  1. SRM_334_Div1_Hard_Terrorists
  2. SRM_366_Div1_Hard_LateForConcert
  3. SRM_292_Div1_Hard_LongBlob
  4. SRM_442_Div1_Hard_NowhereLand
  5. SRM_278_Div1_Hard_UnitsMoving
  6. SRM_316_Div1_Hard_RoboRace
  7. SRM_371_Div1_Hard_RaceOrdering
  8. SRM_397_Div1_Hard_HouseProtection
  9. SRM_358_Div1_Hard_SharksDinner
  10. SRM_313_Div1_Hard_BasketballStrategy
  11. SRM_275_Div1_Hard_SantaClaus
  12. SRM_210_Div1_Hard_NegativePhotoresist
  13. SRM_404_Div1_Hard_SoftwareCompanies
  14. SRM_191_Div1_Hard_MagicianTour
  15. SRM_288_Div1_Hard_CountryWar
  16. SRM_171_Div1_Hard_UndergroundVault
  17. SRM_285_Div1_Hard_Distincter
  18. SRM_350_Div1_Hard_PlaneDivision
  19. SRM_422_Div1_Hard_WorkersOnPlane.cpp
  20. SRM_711_Div1_Hard_TreeMoving
  21. SRM_432_Div1_Hard_BuildersCountry
  22. SRM_481_Div1_Hard_TicketPrinters
  23. SRM_365_Div1_Hard_RelabelingOfGraph
  24. SRM_399_Div1_Hard_DancingParty
  25. SRM_398_Div1_Hard_MyFriends
  26. SRM_496_Div1_Hard_YetAnotherHamiltonianPath
  27. SRM_156_Div1_Hard_PathFinding
  28. SRM_164_Div1_Hard_DesertWind
  29. SRM_255_Div1_Hard_OddDigitable
  30. SRM_194_Div1_Hard_IslandFerries

Contributing

Contributions to this project are always welcome. If you wish to add a new problem solution or improve existing ones, please follow these steps:

  1. Fork the repository.
  2. Create a new branch for your feature or improvement.
  3. Make the necessary changes and commit them.
  4. Push your branch to your forked repository.
  5. Open a pull request with a descriptive title and a detailed description of your changes.

About

Share My Approach Looking For Idea Of Solution for Some Excited Problems

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages