<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>
<channel>
	<title>reviewmylife &#187; Programming</title>
	<atom:link href="http://www.reviewmylife.co.uk/blog/category/programming/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.reviewmylife.co.uk</link>
	<description>Technology, life, programming, travel and money.</description>
	<lastBuildDate>Tue, 24 Jan 2012 08:39:49 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>McGaijin Software interview – Learn Hiragana Now!</title>
		<link>http://www.reviewmylife.co.uk/blog/2010/09/30/mcgaijin-software-interview/</link>
		<comments>http://www.reviewmylife.co.uk/blog/2010/09/30/mcgaijin-software-interview/#comments</comments>
		<pubDate>Thu, 30 Sep 2010 02:26:23 +0000</pubDate>
		<dc:creator>reviewmylife</dc:creator>
				<category><![CDATA[Programming]]></category>
		<category><![CDATA[app]]></category>
		<category><![CDATA[Hiragana]]></category>
		<category><![CDATA[interview]]></category>
		<category><![CDATA[iOS]]></category>
		<category><![CDATA[japanese]]></category>
		<guid isPermaLink="false">http://www.reviewmylife.co.uk/blog/?p=1473</guid>
		<description><![CDATA[Copyright &#169; 2012 reviewmylife. Visit the original article at http://www.reviewmylife.co.uk/blog/2010/09/30/mcgaijin-software-interview/.McGaijin Software have just released their first iOS app “Learn Hiragana Now!” to help you learn the Japanese hiragana alphabet. Here is my interview with them. 1. Tell us about your new iOS app. &#8216;Learn Hiragana Now!&#8217; is my little app to help people to read [...]]]></description>
		<wfw:commentRss>http://www.reviewmylife.co.uk/blog/2010/09/30/mcgaijin-software-interview/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>DOS: Get the directory name from a file path</title>
		<link>http://www.reviewmylife.co.uk/blog/2010/06/28/dos-get-directory-name-from-file-path/</link>
		<comments>http://www.reviewmylife.co.uk/blog/2010/06/28/dos-get-directory-name-from-file-path/#comments</comments>
		<pubDate>Mon, 28 Jun 2010 08:05:20 +0000</pubDate>
		<dc:creator>reviewmylife</dc:creator>
				<category><![CDATA[Programming]]></category>
		<category><![CDATA[batch file]]></category>
		<category><![CDATA[DOS]]></category>
		<category><![CDATA[script]]></category>
		<category><![CDATA[source code]]></category>
		<guid isPermaLink="false">http://www.reviewmylife.co.uk/blog/?p=1030</guid>
		<description><![CDATA[Copyright &#169; 2012 reviewmylife. Visit the original article at http://www.reviewmylife.co.uk/blog/2010/06/28/dos-get-directory-name-from-file-path/.If you need to write a DOS batch file that takes a file path as an input parameter and needs to do something to other files in the same directory as the input file then you’ll find there is no easy way to get the file’s [...]]]></description>
		<wfw:commentRss>http://www.reviewmylife.co.uk/blog/2010/06/28/dos-get-directory-name-from-file-path/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Triangle Identification &#8211; C++ solution and test code</title>
		<link>http://www.reviewmylife.co.uk/blog/2008/09/23/triangle-identification-c-solution-and-test-code/</link>
		<comments>http://www.reviewmylife.co.uk/blog/2008/09/23/triangle-identification-c-solution-and-test-code/#comments</comments>
		<pubDate>Tue, 23 Sep 2008 06:27:13 +0000</pubDate>
		<dc:creator>reviewmylife</dc:creator>
				<category><![CDATA[Programming]]></category>
		<category><![CDATA[Algorithms]]></category>
		<category><![CDATA[C++]]></category>
		<category><![CDATA[code]]></category>
		<category><![CDATA[interview question]]></category>
		<category><![CDATA[source code]]></category>
		<guid isPermaLink="false">http://www.reviewmylife.co.uk/blog/?p=234</guid>
		<description><![CDATA[Copyright &#169; 2012 reviewmylife. Visit the original article at http://www.reviewmylife.co.uk/blog/2008/09/23/triangle-identification-c-solution-and-test-code/.Here is another interview coding question that I have heard of. You have to write a function to identify the triangle type. You have to return a number between 1 or 4 to identify either a valid triangle type or an error. The solution is very [...]]]></description>
		<wfw:commentRss>http://www.reviewmylife.co.uk/blog/2008/09/23/triangle-identification-c-solution-and-test-code/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Reverse the words in a sentence &#8211; C++ solution and test code</title>
		<link>http://www.reviewmylife.co.uk/blog/2008/09/16/reverse-the-words-in-a-sentence-c-solution-and-test-code/</link>
		<comments>http://www.reviewmylife.co.uk/blog/2008/09/16/reverse-the-words-in-a-sentence-c-solution-and-test-code/#comments</comments>
		<pubDate>Tue, 16 Sep 2008 06:21:22 +0000</pubDate>
		<dc:creator>reviewmylife</dc:creator>
				<category><![CDATA[Programming]]></category>
		<category><![CDATA[Algorithms]]></category>
		<category><![CDATA[C++]]></category>
		<category><![CDATA[interview question]]></category>
		<category><![CDATA[source code]]></category>
		<guid isPermaLink="false">http://www.reviewmylife.co.uk/blog/?p=236</guid>
		<description><![CDATA[Copyright &#169; 2012 reviewmylife. Visit the original article at http://www.reviewmylife.co.uk/blog/2008/09/16/reverse-the-words-in-a-sentence-c-solution-and-test-code/.Here is a solution to the standard interview questions of reversing the letters in the words of a sentence. It is a more complex version of the even more common &#8220;reverse a string&#8221; question. I also include my test code. There are two main parts to [...]]]></description>
		<wfw:commentRss>http://www.reviewmylife.co.uk/blog/2008/09/16/reverse-the-words-in-a-sentence-c-solution-and-test-code/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Picking the 5th from last element in a singly linked list</title>
		<link>http://www.reviewmylife.co.uk/blog/2008/08/18/picking-the-5th-from-last-element-in-a-singly-linked-list/</link>
		<comments>http://www.reviewmylife.co.uk/blog/2008/08/18/picking-the-5th-from-last-element-in-a-singly-linked-list/#comments</comments>
		<pubDate>Mon, 18 Aug 2008 09:30:22 +0000</pubDate>
		<dc:creator>reviewmylife</dc:creator>
				<category><![CDATA[Programming]]></category>
		<category><![CDATA[Algorithms]]></category>
		<category><![CDATA[C++]]></category>
		<category><![CDATA[interview question]]></category>
		<category><![CDATA[linked list]]></category>
		<category><![CDATA[source code]]></category>
		<guid isPermaLink="false">http://www.reviewmylife.co.uk/blog/?p=227</guid>
		<description><![CDATA[Copyright &#169; 2012 reviewmylife. Visit the original article at http://www.reviewmylife.co.uk/blog/2008/08/18/picking-the-5th-from-last-element-in-a-singly-linked-list/.Here&#8217;s another of those fun coding interview puzzles. The kind that companies like Microsoft or Google might ask you. Given a singly linked list, select the 5th from last element. I&#8217;m writing the solution in C++ but the solution in Java would be almost identical. I&#8217;m [...]]]></description>
		<wfw:commentRss>http://www.reviewmylife.co.uk/blog/2008/08/18/picking-the-5th-from-last-element-in-a-singly-linked-list/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Reverse a linked list &#8211; C++ source code</title>
		<link>http://www.reviewmylife.co.uk/blog/2008/07/21/reverse-a-linked-list-c-source-code/</link>
		<comments>http://www.reviewmylife.co.uk/blog/2008/07/21/reverse-a-linked-list-c-source-code/#comments</comments>
		<pubDate>Mon, 21 Jul 2008 16:46:42 +0000</pubDate>
		<dc:creator>reviewmylife</dc:creator>
				<category><![CDATA[Programming]]></category>
		<category><![CDATA[Algorithms]]></category>
		<category><![CDATA[C++]]></category>
		<category><![CDATA[code]]></category>
		<category><![CDATA[interview question]]></category>
		<category><![CDATA[linked list]]></category>
		<category><![CDATA[source code]]></category>
		<guid isPermaLink="false">http://www.reviewmylife.co.uk/blog/?p=126</guid>
		<description><![CDATA[Copyright &#169; 2012 reviewmylife. Visit the original article at http://www.reviewmylife.co.uk/blog/2008/07/21/reverse-a-linked-list-c-source-code/.Reversing a linked list is a simple programming problem, which is often an interview question. In this case I&#8217;m referring to a singly linked list. I&#8217;ll provide the C++ solution and the C++ test code. One of the easiest ways to reverse the linked list is [...]]]></description>
		<wfw:commentRss>http://www.reviewmylife.co.uk/blog/2008/07/21/reverse-a-linked-list-c-source-code/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Dijkstra&#8217;s Algorithm code in C++</title>
		<link>http://www.reviewmylife.co.uk/blog/2008/07/15/dijkstras-algorithm-code-in-c/</link>
		<comments>http://www.reviewmylife.co.uk/blog/2008/07/15/dijkstras-algorithm-code-in-c/#comments</comments>
		<pubDate>Tue, 15 Jul 2008 09:52:09 +0000</pubDate>
		<dc:creator>reviewmylife</dc:creator>
				<category><![CDATA[Programming]]></category>
		<category><![CDATA[Algorithms]]></category>
		<category><![CDATA[C++]]></category>
		<category><![CDATA[dijkstras]]></category>
		<category><![CDATA[interview question]]></category>
		<category><![CDATA[source code]]></category>
		<guid isPermaLink="false">http://www.reviewmylife.co.uk/blog/?p=69</guid>
		<description><![CDATA[Copyright &#169; 2012 reviewmylife. Visit the original article at http://www.reviewmylife.co.uk/blog/2008/07/15/dijkstras-algorithm-code-in-c/.Dijkstra&#8217;s algorithm is a famous algorithm that calculates the routes and distances from a start node to all other nodes in a connected graph where all the distances are positive. Here is a version which I wrote in C++. My aim here was to try to [...]]]></description>
		<wfw:commentRss>http://www.reviewmylife.co.uk/blog/2008/07/15/dijkstras-algorithm-code-in-c/feed/</wfw:commentRss>
		<slash:comments>36</slash:comments>
		</item>
		<item>
		<title>Select 100 random values from a stream / linked list</title>
		<link>http://www.reviewmylife.co.uk/blog/2008/07/11/select-100-random-values-from-a-stream-linked-list/</link>
		<comments>http://www.reviewmylife.co.uk/blog/2008/07/11/select-100-random-values-from-a-stream-linked-list/#comments</comments>
		<pubDate>Fri, 11 Jul 2008 08:12:58 +0000</pubDate>
		<dc:creator>reviewmylife</dc:creator>
				<category><![CDATA[Programming]]></category>
		<category><![CDATA[Algorithms]]></category>
		<category><![CDATA[C++]]></category>
		<category><![CDATA[interview question]]></category>
		<category><![CDATA[source code]]></category>
		<guid isPermaLink="false">http://www.reviewmylife.co.uk/blog/?p=66</guid>
		<description><![CDATA[Copyright &#169; 2012 reviewmylife. Visit the original article at http://www.reviewmylife.co.uk/blog/2008/07/11/select-100-random-values-from-a-stream-linked-list/.Here&#8217;s an interesting puzzle / interview question that I heard recently. Problem You have a either a linked list or a stream containing int values. You don&#8217;t know how large the stream / linked list except that it contains 100 or more values. You need to [...]]]></description>
		<wfw:commentRss>http://www.reviewmylife.co.uk/blog/2008/07/11/select-100-random-values-from-a-stream-linked-list/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Friend Quotes &#8211; My first Facebook &#8216;app&#8217;</title>
		<link>http://www.reviewmylife.co.uk/blog/2008/07/09/friend-quotes-my-first-facebook-app/</link>
		<comments>http://www.reviewmylife.co.uk/blog/2008/07/09/friend-quotes-my-first-facebook-app/#comments</comments>
		<pubDate>Wed, 09 Jul 2008 12:42:21 +0000</pubDate>
		<dc:creator>reviewmylife</dc:creator>
				<category><![CDATA[Programming]]></category>
		<category><![CDATA[facebook]]></category>
		<category><![CDATA[software]]></category>
		<guid isPermaLink="false">http://www.reviewmylife.co.uk/blog/?p=65</guid>
		<description><![CDATA[Copyright &#169; 2012 reviewmylife. Visit the original article at http://www.reviewmylife.co.uk/blog/2008/07/09/friend-quotes-my-first-facebook-app/.A few weeks ago I finished my first Facebook &#8216;app&#8217;&#8230; Well, &#8216;app&#8217; is too grand a word. All it does it display a random selection of your friend&#8217;s quotes on your Facebook profile page. I wrote it just to see how easy it was to make [...]]]></description>
		<wfw:commentRss>http://www.reviewmylife.co.uk/blog/2008/07/09/friend-quotes-my-first-facebook-app/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>QuickSort Implementation Code in C++</title>
		<link>http://www.reviewmylife.co.uk/blog/2008/06/25/quicksort-code-in-c/</link>
		<comments>http://www.reviewmylife.co.uk/blog/2008/06/25/quicksort-code-in-c/#comments</comments>
		<pubDate>Wed, 25 Jun 2008 08:55:48 +0000</pubDate>
		<dc:creator>reviewmylife</dc:creator>
				<category><![CDATA[Programming]]></category>
		<category><![CDATA[Algorithms]]></category>
		<category><![CDATA[C++]]></category>
		<category><![CDATA[interview question]]></category>
		<category><![CDATA[quick sort]]></category>
		<category><![CDATA[quicksort]]></category>
		<category><![CDATA[source code]]></category>
		<guid isPermaLink="false">http://www.reviewmylife.co.uk/blog/?p=64</guid>
		<description><![CDATA[Copyright &#169; 2012 reviewmylife. Visit the original article at http://www.reviewmylife.co.uk/blog/2008/06/25/quicksort-code-in-c/.I was having a look at the QuickSort algorithm (as you do for fun) and was trying to find a tidy looking implementation in C++. I found a lot of implementations out there but most of them looked far more complicated than I thought they should [...]]]></description>
		<wfw:commentRss>http://www.reviewmylife.co.uk/blog/2008/06/25/quicksort-code-in-c/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
	</channel>
</rss>

