Permalink
Switch branches/tags
Nothing to show
Commits on Jan 16, 2014
  1. Update array_utils.py

    anupamsharma committed Jan 16, 2014
  2. Create array_utils.py

    anupamsharma committed Jan 16, 2014
Commits on Jan 9, 2014
  1. Create knapsack01.py

    anupamsharma committed Jan 9, 2014
  2. Create MergeSort.py

    anupamsharma committed Jan 9, 2014
Commits on Dec 15, 2013
  1. Update all_permuations.py

    anupamsharma committed Dec 15, 2013
    Calculate all permutations of a given list. Just for practise
  2. Create all_permuations.py

    anupamsharma committed Dec 15, 2013
Commits on Dec 13, 2013
  1. Update backtracking.py

    anupamsharma committed Dec 13, 2013
  2. Library to provide basic backtracking facilities.

    anupamsharma committed Dec 13, 2013
    This library is supposed to provied basic backtracking facilities. 
     We would make it support parallel computing paradigms.
Commits on Nov 30, 2013
  1. Create basic_graph_algos.py

    anupamsharma committed Nov 30, 2013
    Basic graph algorithms implementations eg DFS, BFS, Minimum spanning tree and shortest path in a pythonic way.
Commits on Nov 28, 2013
  1. Create facebook_hacker_cup_2014_qualifying_second.py

    anupamsharma committed Nov 28, 2013
    My code for Facebook hacker cup 2014 Qualifying round Question 2 (Basketball)
  2. Create facebook_hacker_cup_2014_qualifying_first.py

    anupamsharma committed Nov 28, 2013
    My Solution to facebook hacker cup 2014 Qualifying round Problem 1 (Squares)
  3. Create facebook_hacker_cup_2013_round1_first

    anupamsharma committed Nov 28, 2013
    My Solution to Facebook Hacker 2013 Cup Round 1 Question 1 (Cards).
  4. Update algo_util.py

    anupamsharma committed Nov 28, 2013
    Add a method which return binomial coefficient matrix for a given size n.
  5. Update algo_util.py

    anupamsharma committed Nov 28, 2013
    Adding method which returns intersect of two rectangles.
  6. Update algo_util.py

    anupamsharma committed Nov 28, 2013
    Adding method to calculate area of a lattice polygon based on picks theorem.
  7. Update algo_util.py

    anupamsharma committed Nov 28, 2013
    Adding method for calculating LCM.
  8. Update algo_util.py

    anupamsharma committed Nov 28, 2013
  9. Update algo_util.py

    anupamsharma committed Nov 28, 2013
    Adding method gcd to calculate greatest common divisor using Euclid's method.
  10. Update algo_util.py

    anupamsharma committed Nov 28, 2013
    Adding method to return prime number till number n (including).
    It usage method known as Sieve of Eratosthenes.
  11. Update algo_util.py

    anupamsharma committed Nov 28, 2013
  12. Create algo_util.py

    anupamsharma committed Nov 28, 2013
    Some algo related utility function and classes so that I can use re-use these for algo problems.
Commits on Oct 11, 2012
  1. Update algo_problems/arrays/search_in_rotated_array.java

    anupamsharma committed Oct 11, 2012
    Just adding some description of the algo problem.
Commits on Sep 20, 2012
  1. Adding some more problems

    anupamsharma committed Sep 20, 2012
  2. Problem : You have been given a tree with one extra pointer sibling. …

    anupamsharma committed Sep 20, 2012
    …For every node you need to make it point to the right sibling of that node.
  3. Initial commit

    anupamsharma committed Sep 20, 2012