Skip to content

Ken Dyck

An abandoned weblog

  • Home
  • Twitter
  • Facebook
  • Google+
  • GitHub
  • WordPress.com

Solution to SICP Exercise 1.10

Structure and Interpretation of Computer Programs

Solution to Exercise 1.10:
> (A 1 10)
1024
> (A 2 4)
65536
> (A 3 3)
65536

(f n) computes 2n.

(g n) computes 2n for n>0. For n=0, it is 0.

(h n) computes h(n) such that if n=0, h(0)=0; otherwise h(n)=2h(n-1).

Share this:

  • Click to share on X (Opens in new window) X
  • Click to share on Facebook (Opens in new window) Facebook
Like Loading...
Unknown's avatarAuthor kjdyckPosted on 2005-03-202016-05-09Categories Programming, SICP

Post navigation

Previous Previous post: Solution to SICP Exercise 1.9
Next Next post: Basement Renovation: Getting Started

Recent Posts

  • Solution to SICP Exercise 2.13 2007-10-24
  • Solution to SICP Exercise 2.12 2007-07-17
  • Solution to SICP Exercise 2.11 2007-07-16
  • Solution to SICP Exercise 2.10 2007-07-15
  • Solution to SICP Exercise 2.9 2007-07-08

Archives

  • October 2007
  • July 2007
  • June 2007
  • May 2007
  • April 2007
  • February 2007
  • January 2007
  • December 2006
  • November 2006
  • October 2006
  • September 2006
  • July 2006
  • June 2006
  • May 2006
  • April 2006
  • March 2006
  • February 2006
  • January 2006
  • December 2005
  • November 2005
  • October 2005
  • September 2005
  • August 2005
  • July 2005
  • June 2005
  • May 2005
  • April 2005
  • March 2005
  • February 2005
  • January 2005
  • December 2004
  • August 2004
  • July 2004
  • June 2004
  • May 2004
  • April 2004
  • March 2004
  • February 2004
  • January 2004
  • November 2003
  • October 2003
  • September 2003
  • Home
  • Twitter
  • Facebook
  • Google+
  • GitHub
  • WordPress.com
Ken Dyck
  • Reblog
  • Subscribe Subscribed
    • Ken Dyck
    • Already have a WordPress.com account? Log in now.
    • Ken Dyck
    • Subscribe Subscribed
    • Sign up
    • Log in
    • Copy shortlink
    • Report this content
    • View post in Reader
    • Manage subscriptions
    • Collapse this bar
%d