Skip to content

rajgopav/Algorithms

 
 

Repository files navigation

Algorithms

  • Solutions to problems from the Website Hackerrank.com from Algorithms Domian.
  • The Generic Code and Hacker Cup directories are seperate and contain other stuff
  • Rank on Website as of January 2, 2015. [ 227 of >1,35,000 hackers ]

Warmup

  • ACMICPC
  • AlternatingCharacgters
  • AngryChildren
  • ChoclateFeast
  • FillingJars
  • FindDigits
  • GameOfThrones_I
  • HalloweenParty
  • IsFibo
  • LoveLetterMystery
  • ManasaAndStones
  • MaximalXor
  • SherlockAndBeast
  • SherlockAndGCD
  • SherlockAndSquares
  • SolveMeFirst
  • Template
  • UtopianTree

Arrays and Sorting

  • AlmostSorted
  • BusStation
  • CavityMap
  • Cipher
  • CutTheSticks
  • CuttingBoards
  • FindTheMedian
  • FullCountingSort
  • GameOfRotation
  • InsertionSortAdvanced
  • InsertionSortP2
  • MakeItAnagram
  • MarkAndToys
  • PolarAngles
  • QuickSortInPlace
  • SansaAndXor
  • SherlockAndArray
  • SherlockAndPairs
  • SherlockAndQueries
  • SherlockAndWatson
  • TwoArrays

Searching

  • CircleCity
  • ClosestNumbers
  • CoinOnTheTable
  • CountLuck
  • CutTheTree
  • CutTheTree
  • Encryption
  • Flowers
  • GridSearch
  • IcecreamParlour
  • LonelyInteger
  • Median
  • MissingNumbers
  • Pairs
  • SimilarPair

Strings

  • Anagram
  • BiggerIsGreater
  • CommonChild.
  • GameOfThrones_II
  • GemStones
  • PalindromeIndex
  • Pangram

Probability

  • Random Number Generator
  • Sherlock and Probability
  • B'day Gift
  • Mehta and His Laziness
  • Kevin and Expectation

DynamicProgramming

  • Maximum Sum Subarray
  • Longest Increasing Subsequence O(NlogN)
  • Coin Change
  • Longest Common Subsequence
  • Fibonacci Modified
  • Red John is Back
  • Equal
  • Candies

Cryptography

  • PRNG Sequence Guessing
  • Keyword Transposition Cipher
  • Basic Cryptanalysis

To-Do List

  • Add DFS and BFS implementation in generic Code
  • Add other searching algos in generic Code
  • Add Data Structure Implementations in generic Code
    • DS include Heap, Tree, Node, Queue, Stack, Segment Tree,Binary Indexed Tree

About

Solutions to Algorithms Domain Problems from Hackerrank

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 67.9%
  • Jupyter Notebook 25.3%
  • Java 4.7%
  • C++ 2.1%