Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
A collection of programming challenges.
branch: master

This branch is even with seepel:master

Fetching latest commit…

Cannot retrieve the latest commit at this time

Failed to load latest commit information.
CodeKata
Maths
Project Euler
Quora
Standard Algorithms
The Algorithm Design Manual/Chapter 3
Word Break
factorization
strings
.gitignore
README.md

README.md

ProgrammingChallenges

A collection of programming challenges.

Introduction

My background is in Experimental High Energy Physics. My thesis research was a search for neutral Higgs bosons in decays to tau leptons. I performed this data analysis in C++ and Python, and in the process learned a lot about programming. I also learned that I enjoyed programming a lot more than I did Physics. After completing my Ph.D. I decided that I wanted to find a job in the software industry. As I began my job search I realized that while I learned programming in a trial by fire method, I may have missed some computer science concepts that a CS degree would have provided. To rectify this situation I will be compiling a list of programming challenges that I come across that will be chosen to increase my tool box.

Usage

Each directory will be either a single challenge, or a collection of challenges from the same source. In each challenge directory there will be a README markdown file that describes the challenge. My solution to the challenge will be included in the directory. Feel free to learn what you can from my successes and failures. However, I make no claims at having arrived at the correct or optimal solution, so use at your own risk.

Something went wrong with that request. Please try again.