Algorithmatica

Exploring the science and art of problem solving

Main menu

Skip to primary content
Skip to secondary content
  • Home
  • Programming Best Practices

Tag Archives: Google Code Jam

Bribe The Prisoners

Posted on May 5, 2012 by azimmerman
Reply

Problem: You are in charge of a prison with P number of cells in a straight line. Each cell has a window on the walls it shares with the neighbor cells. You need to release a certain number of prisoners, … Continue reading →

  • Share this:
  • Facebook
  • Email
Posted in Code Jam, Technical | Tagged Dynamic Programming, Google Code Jam, Memorization, Recursion | Leave a reply

Picking Up Chicks

Posted on April 18, 2012 by azimmerman
Reply

Problem: A number of chicks in a straight line begin running at different speeds, starting at different points along that line. When a speedy chick catches the chick in front, it slows to the slower speed. You are following in … Continue reading →

  • Share this:
  • Facebook
  • Email
Posted in Algorithms, Code Jam | Tagged Google Code Jam, Picking Up Chicks | Leave a reply

Number Game

Posted on April 11, 2012 by azimmerman
Reply

Google has an annual programming competition called “code jam”.  There are multiple rounds, each consisting of 3 problems to solve.   They leave the old code jam websites up and it is a great place to find interesting problems.  They also … Continue reading →

  • Share this:
  • Facebook
  • Email
Posted in Algorithms, Code Jam, Technical | Tagged Combinatorial, Golden Ratio, Google Code Jam, Number Game, Recursion | Leave a reply

Rss

  • RSS - Posts

Recent Posts

  • Getting data out of Facebook – FQL
  • Fundamentally Incomplete
  • Get all Full Text Search word breakers
  • Find area of a polygon
  • Intelligence part 1 – A definition

Archives

  • July 2012
  • June 2012
  • May 2012
  • April 2012

Categories

  • Algorithms
  • Code Jam
  • Efficiency
  • HowTo
  • Math
  • Non-Technical
  • Probability
  • Programming Basics
  • SQL
  • Technical
  • Uncategorized

Tags

Beauty Big O Casino Combinatorial Composition Algorithm Database Divide and Conquer DMV Dynamic Programming Efficiency Emi Expected Value Gambling Golden Ratio Google Code Jam Indexes Index Optimization Index Statistics Index Usage Java Joseph Jagger LCM Least Common Multiple Lottery Markov Markov Chain Markov Process Math Memorization Non-Technical Number Game Optimization Picking Up Chicks Pot Odds Prime Factorization Probability Query Quick Sort Recursion Roulette Sorting Sorting Algorithms Sql Script Sql Server TSQL
Proudly powered by WordPress
loading Cancel
Post was not sent - check your email addresses!
Email check failed, please try again
Sorry, your blog cannot share posts by email.