<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/'><id>tag:blogger.com,1999:blog-9182705499898252496.post6997241069329976275..comments</id><updated>2011-12-15T17:04:32.023-05:00</updated><category term='web'/><category term='bugs'/><category term='books'/><category term='interesting'/><category term='dotted-tail'/><category term='fermat'/><category term='pmd'/><category term='practice'/><category term='carroll'/><category term='css'/><category term='perfect numbers'/><category term='probability'/><category term='c++'/><category term='float'/><category term='bias'/><category term='integral'/><category term='simulation'/><category term='scheme'/><category term='halloween'/><category term='table'/><category term='snippets'/><category term='reading'/><category term='visualization'/><category term='big-o'/><category term='threads'/><category term='dvorak'/><category term='java'/><category term='double'/><category term='logic'/><category term='security'/><category term='fractals'/><category term='schneier'/><category term='coin toss'/><category term='links'/><category term='fibonacci'/><category term='misc'/><category term='c'/><category term='geometry'/><category term='pair programming'/><category term='algebra'/><category term='goldbach'/><category term='html'/><category term='vectors'/><category term='puzzles'/><category term='qwerty'/><category term='mersenne'/><category term='statistics'/><category term='testing'/><category term='chess'/><category term='crypto'/><category term='24'/><category term='horner'/><category term='randomness'/><category term='statitstics'/><category term='curiosity'/><category term='answers'/><category term='education'/><category term='technology'/><category term='blog spam'/><category term='benford'/><category term='cout'/><category term='pi'/><category term='lists'/><category term='conway'/><category term='map'/><category term='solutions'/><category term='data visualization'/><category term='unsolved'/><category term='python'/><category term='trees'/><category term='blowfish'/><category term='windows'/><category term='sicp'/><category term='productivity'/><category term='learning'/><category term='usability'/><category term='science'/><category term='gauss'/><category term='golden ratio'/><category term='math'/><category term='dodgson'/><category term='programming'/><category term='experience'/><category term='calculus'/><category term='CSV'/><category term='precision'/><category term='simpson'/><category term='letter frequency'/><category term='hints'/><category term='netbeans'/><category term='proof'/><category term='time'/><category term='sequences'/><category term='pascal'/><category term='primes'/><category term='captcha'/><category term='hello world'/><category term='data structures'/><category term='matrix'/><category term='euler'/><category term='exercises'/><category term='languages'/><category term='miller-rabin'/><category term='quotes'/><category term='gambling'/><category term='chaos'/><category term='numbers'/><category term='equals'/><category term='questions'/><category term='sets'/><title type='text'>Comments on Bill the Lizard: SICP Exercise 1.17: Multiplication by repeated add...</title><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://www.billthelizard.com/feeds/6997241069329976275/comments/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9182705499898252496/6997241069329976275/comments/default'/><link rel='alternate' type='text/html' href='http://www.billthelizard.com/2010/01/sicp-exercise-117-multiplication-by.html'/><author><name>Bill the Lizard</name><uri>http://www.blogger.com/profile/09810099093752485841</uri><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://2.bp.blogspot.com/_PnLYRqe0k9g/SKywgF43rhI/AAAAAAAAAAQ/0l6VoF8jG0M/S220/lizard-icon.jpeg'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>7</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-9182705499898252496.post-7590447368742702365</id><published>2011-12-15T17:04:32.023-05:00</published><updated>2011-12-15T17:04:32.023-05:00</updated><title type='text'>My solution is even simpler:

(define (* a b)
  (c...</title><content type='html'>My solution is even simpler:&lt;br /&gt;&lt;br /&gt;(define (* a b)&lt;br /&gt;  (cond ((= b 0) 0)&lt;br /&gt; ((even? b) (* (double a) (halve b)))&lt;br /&gt; (else (+ a (* a (- b 1))))))</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9182705499898252496/6997241069329976275/comments/default/7590447368742702365'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9182705499898252496/6997241069329976275/comments/default/7590447368742702365'/><link rel='alternate' type='text/html' href='http://www.billthelizard.com/2010/01/sicp-exercise-117-multiplication-by.html?showComment=1323986672023#c7590447368742702365' title=''/><author><name>mgr</name><uri>http://www.blogger.com/profile/01484444354209264861</uri><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://www.billthelizard.com/2010/01/sicp-exercise-117-multiplication-by.html' ref='tag:blogger.com,1999:blog-9182705499898252496.post-6997241069329976275' source='http://www.blogger.com/feeds/9182705499898252496/posts/default/6997241069329976275' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-906689802'/></entry><entry><id>tag:blogger.com,1999:blog-9182705499898252496.post-2369000810385413084</id><published>2011-10-31T00:37:12.552-04:00</published><updated>2011-10-31T00:37:12.552-04:00</updated><title type='text'>one could even go as far as checking which of the ...</title><content type='html'>one could even go as far as checking which of the two numbers is smaller and use that as the iterator. it&amp;#39;s a nice optimization.</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9182705499898252496/6997241069329976275/comments/default/2369000810385413084'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9182705499898252496/6997241069329976275/comments/default/2369000810385413084'/><link rel='alternate' type='text/html' href='http://www.billthelizard.com/2010/01/sicp-exercise-117-multiplication-by.html?showComment=1320035832552#c2369000810385413084' title=''/><author><name>alinrus</name><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img1.blogblog.com/img/blank.gif'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://www.billthelizard.com/2010/01/sicp-exercise-117-multiplication-by.html' ref='tag:blogger.com,1999:blog-9182705499898252496.post-6997241069329976275' source='http://www.blogger.com/feeds/9182705499898252496/posts/default/6997241069329976275' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-62818787'/></entry><entry><id>tag:blogger.com,1999:blog-9182705499898252496.post-275060048774236304</id><published>2011-09-05T16:01:41.271-04:00</published><updated>2011-09-05T16:01:41.271-04:00</updated><title type='text'>hmmnnn...the fast-multiply is just like having a c...</title><content type='html'>hmmnnn...the fast-multiply is just like having a code of x*y in short...</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9182705499898252496/6997241069329976275/comments/default/275060048774236304'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9182705499898252496/6997241069329976275/comments/default/275060048774236304'/><link rel='alternate' type='text/html' href='http://www.billthelizard.com/2010/01/sicp-exercise-117-multiplication-by.html?showComment=1315252901271#c275060048774236304' title=''/><author><name>Anonymous</name><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img1.blogblog.com/img/blank.gif'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://www.billthelizard.com/2010/01/sicp-exercise-117-multiplication-by.html' ref='tag:blogger.com,1999:blog-9182705499898252496.post-6997241069329976275' source='http://www.blogger.com/feeds/9182705499898252496/posts/default/6997241069329976275' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-90208650'/></entry><entry><id>tag:blogger.com,1999:blog-9182705499898252496.post-8939817682710006884</id><published>2010-01-14T00:59:06.128-05:00</published><updated>2010-01-14T00:59:06.128-05:00</updated><title type='text'>Ahh :P ..my bad then. Not that much of an expert i...</title><content type='html'>Ahh :P ..my bad then. Not that much of an expert in English. Portuguese here :) Yeah, halving surely exists. Just automatically wanted that to be a misspelled word as an internet blog (flame) reader :P&lt;br /&gt;&lt;br /&gt;Keep up the good work.</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9182705499898252496/6997241069329976275/comments/default/8939817682710006884'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9182705499898252496/6997241069329976275/comments/default/8939817682710006884'/><link rel='alternate' type='text/html' href='http://www.billthelizard.com/2010/01/sicp-exercise-117-multiplication-by.html?showComment=1263448746128#c8939817682710006884' title=''/><author><name>mwm</name><uri>http://www.blogger.com/profile/05612318619217836452</uri><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='27' height='32' src='http://1.bp.blogspot.com/_90E2Jpw7RD4/Sp8uDjpl-TI/AAAAAAAABMs/uloI6_1k_F8/S220/mWm_logo_2007_small.png'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://www.billthelizard.com/2010/01/sicp-exercise-117-multiplication-by.html' ref='tag:blogger.com,1999:blog-9182705499898252496.post-6997241069329976275' source='http://www.blogger.com/feeds/9182705499898252496/posts/default/6997241069329976275' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-2082877341'/></entry><entry><id>tag:blogger.com,1999:blog-9182705499898252496.post-3010676698777496034</id><published>2010-01-14T00:44:00.660-05:00</published><updated>2010-01-14T00:44:00.660-05:00</updated><title type='text'>mwm,
Those are great warm-up exercises. I love pro...</title><content type='html'>mwm,&lt;br /&gt;Those are great warm-up exercises. I love problems that make you re-implement familiar operations in ways you might not have thought about before (at least not for some time).  They&amp;#39;re great for students because the problem is well understood, so they can focus on the solution.&lt;br /&gt;&lt;br /&gt;I&amp;#39;m pretty sure &amp;quot;halving&amp;quot; is the right spelling for the word meaning &amp;quot;to divide in half.&amp;quot;  It&amp;#39;s not getting picked up by my spell checker, at least.  Anyway, at least it got you to comment. :)</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9182705499898252496/6997241069329976275/comments/default/3010676698777496034'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9182705499898252496/6997241069329976275/comments/default/3010676698777496034'/><link rel='alternate' type='text/html' href='http://www.billthelizard.com/2010/01/sicp-exercise-117-multiplication-by.html?showComment=1263447840660#c3010676698777496034' title=''/><author><name>Bill the Lizard</name><uri>http://www.blogger.com/profile/09810099093752485841</uri><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://2.bp.blogspot.com/_PnLYRqe0k9g/SKywgF43rhI/AAAAAAAAAAQ/0l6VoF8jG0M/S220/lizard-icon.jpeg'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://www.billthelizard.com/2010/01/sicp-exercise-117-multiplication-by.html' ref='tag:blogger.com,1999:blog-9182705499898252496.post-6997241069329976275' source='http://www.blogger.com/feeds/9182705499898252496/posts/default/6997241069329976275' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-743262253'/></entry><entry><id>tag:blogger.com,1999:blog-9182705499898252496.post-9015178780905606642</id><published>2010-01-13T22:44:52.970-05:00</published><updated>2010-01-13T22:44:52.970-05:00</updated><title type='text'>Btw, &amp;quot;halving&amp;quot; on 1st paragraph. Misspel...</title><content type='html'>Btw, &amp;quot;halving&amp;quot; on 1st paragraph. Misspelling already for the blog hits? :P</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9182705499898252496/6997241069329976275/comments/default/9015178780905606642'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9182705499898252496/6997241069329976275/comments/default/9015178780905606642'/><link rel='alternate' type='text/html' href='http://www.billthelizard.com/2010/01/sicp-exercise-117-multiplication-by.html?showComment=1263440692970#c9015178780905606642' title=''/><author><name>mwm</name><uri>http://www.blogger.com/profile/05612318619217836452</uri><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='27' height='32' src='http://1.bp.blogspot.com/_90E2Jpw7RD4/Sp8uDjpl-TI/AAAAAAAABMs/uloI6_1k_F8/S220/mWm_logo_2007_small.png'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://www.billthelizard.com/2010/01/sicp-exercise-117-multiplication-by.html' ref='tag:blogger.com,1999:blog-9182705499898252496.post-6997241069329976275' source='http://www.blogger.com/feeds/9182705499898252496/posts/default/6997241069329976275' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-2082877341'/></entry><entry><id>tag:blogger.com,1999:blog-9182705499898252496.post-4777221951675954906</id><published>2010-01-13T22:43:16.561-05:00</published><updated>2010-01-13T22:43:16.561-05:00</updated><title type='text'>I challenge you to make procedures only with &amp;quot...</title><content type='html'>I challenge you to make procedures only with &amp;quot;+1&amp;quot;, &amp;quot;-1&amp;quot; and &amp;quot;zero?&amp;quot; procedures already made, that adds 1, subs 1 and checks if it&amp;#39;s zero to any number, respectively.&lt;br /&gt;&lt;br /&gt;Make &amp;quot;sum&amp;quot;, &amp;quot;sub&amp;quot; &amp;quot;mult&amp;quot; and &amp;quot;div&amp;quot;.&lt;br /&gt;That was my &amp;quot;Programming Fundamentals&amp;quot; course first exercises on Scheme :P</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9182705499898252496/6997241069329976275/comments/default/4777221951675954906'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9182705499898252496/6997241069329976275/comments/default/4777221951675954906'/><link rel='alternate' type='text/html' href='http://www.billthelizard.com/2010/01/sicp-exercise-117-multiplication-by.html?showComment=1263440596561#c4777221951675954906' title=''/><author><name>mwm</name><uri>http://www.blogger.com/profile/05612318619217836452</uri><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='27' height='32' src='http://1.bp.blogspot.com/_90E2Jpw7RD4/Sp8uDjpl-TI/AAAAAAAABMs/uloI6_1k_F8/S220/mWm_logo_2007_small.png'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://www.billthelizard.com/2010/01/sicp-exercise-117-multiplication-by.html' ref='tag:blogger.com,1999:blog-9182705499898252496.post-6997241069329976275' source='http://www.blogger.com/feeds/9182705499898252496/posts/default/6997241069329976275' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-2082877341'/></entry></feed>
