Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/jinankjain/programming-problems

Contains solution to programming problems(accredited ones such as ACM) in various programming languages.
https://github.com/jinankjain/programming-problems

Last synced: about 1 month ago
JSON representation

Contains solution to programming problems(accredited ones such as ACM) in various programming languages.

Awesome Lists containing this project

README

        

Muhammad Hussein Nasrollahpour © 2013 - 2014

Under GPL License.

This directory contains solution to various programming problems(accredited ones such as ACM, Google, HackerRank) in various programming languages.

Feel free to pull request and add programming problems and share the solution if you've solved them. Each solution should contain a [problem_name].md file which explains the problem and a sample of input and output. Not only you can solve all problems listed here in other programming languages except the language that the problem is solved in that language for the first time but also you can improve solutions in case of Time Complexity and Space Complexity.

Also, add your name/github account at the top of each [problem_name].md file. The format of [problem_name].md is as follows

Author: Date: Problem Statement: Sample:.

There is also a set of warmup problems. These problems have not individual [problem_number] - [problem_name] folder and all these problems go into one folder named Warmup. The Warmup folder is only contained of one file named README.md. The format of this file is as follows

[problem_number] - [name_of_person_who_has_solved_it]/[problem_name] [tab][tab][tab] - [year] | [problem_author].

00 - Warmup

01 - Intersection (Objective-C) - Berkeley University 2013 programming contest

02 - Extrapolate (C) - Berkeley University 2013 programming contest

03 - StarWar (C) - Google Code Jam, ?

04 - ReverseWord (C) - Google Code Jam, Africa 2010, Qualification Round

05 - StoreCredit (C) - Google Code Jam, Africa 2010, Qualification Round

06 - MinimumScalarProduct (Ruby) - Google Code Jam, Code Jam 2008, Round 1A

07 - FileFixIt (Ruby) - Google Code Jam, Code Jam 2010, Round 1B

08 - PyramidOrganization (Ruby) - Interesting problem

09 - PatternMatching (Ruby) - Interesting problem

10 - LastDart (Python, Ruby) - Yandex.Algorithm, 2014, Qualification Round

11 - SingleElimination (Python) - Yandex.Algorithm, 2014, Qualification Round

12 - StackofPaper (Python) - Yandex.Algorithm, 2014, Qualification Round

13 - CorrelationCoefficien (Python) - HackerRank: May Real Data, 2014

14 - GuessFlipkartQuery (Python) - HackerRank: May Real Data, 2014

15 - Palindrome (Python) - HackerRank: May Weekly challenges - Week 4, 2014

16 - AlgorithmicCrush (Ruby) - HackerRank: May Weekly challenges - Week 4, 2014

17 - Lucy&Flowers (C++) - HackerRank: May Weekly challenges - Week 4, 2014

18 - Roy&AlphaBetaTrees (?) - HackerRank: May Weekly challenges - Week 4, 2014 - Not solved yet

19 - TwoTwo (C++) - HackerRank: May Weekly challenges - Week 4, 2014 - Expert

20 - ExpandList (Haskell) - HackerRank: Expansion challenge - Difficult

21 - RotateString (Haskell) - HackerRank: Functional Programming Contest - Difficult

22 - Multiply35 (Haskell) - HackerRank: Project Euler