12/17/2020

String Calculator

This is an example how interactive process in TDD can help you think and expand on requirements.Here are the concrete requirements:STRING CALCULATORBefore you start:Try not to read ahead and do one task at a time.Create a simple String calculator with a method int Add(string numbers).The method can take a string representing numbers separated by commas, and will return their sum (for an empty string...

2/02/2020

Algorithms

Good Web Sites to train your algorithmic skills: http://www.leetcode.com/ http://www.careercup.com http://www.topcoder.com http://codeforces.com http://www.spoj.com http://uva.onlinejudge.org http://projecteuler.net http://www.usaco.org http://prepare.hackerearth.com Site for collaborative coding: http://collabedit.com Source Code of the most popular data structures and algorithms in JAVA http://code.google.com/p/java-algorithms-implementation/ All...