加载中
【SICP练习】126 练习3.57

练习3-57 原文 Exercise 3.57. How many additions are performed when we compute the nth Fibonacci number using the definition of fibs based on the add-streams procedure? Show tha...

【SICP练习】13 练习1.19

 练习1.19 题目中说道斐波那契数中将变换T的n次方应用于对偶(1,0)而产生出来,而现在将T看作T(pq)中p=0和q=1的特俗情况。因此对于对偶(a,b)来说,a—bq+a(p+q),b—bp+aq。而对于T...

斐波那契数(C/C++,Scheme)

一、背景 斐波那契数的定义: f0=0 f1=1 fi=fi−1+fi−2(i>1) 二、分析 我引用两张表,大家一看便懂。 1.递归 (factorial 6) (* 6 (factorial 5)) (* 6 (* 5 (factorial 4))) (* 6 (* 5 (* 4...

2015/09/08 21:45
2
【SICP练习】8 练习1.12

 这道练习的翻译有误。原文是:Write a procedure that computes elements of Pascal’s triangle bymeans of a recursive process.正确的翻译应该是计算帕斯卡三角形的各个元素。 y : ...

【算法】2 由股票收益问题再看分治算法和递归式

回顾分治算法 分治算法的英文名叫做“divide and conquer”,它的意思是将一块领土分解为若干块小部分,然后一块块的占领征服,让它们彼此异化。这就是英国人的军事策略,但我们今天要看的是...

【算法】1 由插入排序看如何分析和设计算法

插入排序及其解决思路 算法的作用自然不用多说,无论是在校学生,还是已经工作多年,只要想在计算机这条道路走得更远,算法都是必不可少的。 就像编程语言中的“Hello World!”程序一般,学...

NoMasp博客导读

简介 博客简介 您能看到这篇博客是我的荣幸,本博客会持续更新。感谢您的支持,欢迎您的关注和留言。博客主要有4个专栏,分别讲解了Windows App的开发、关于SICP的习题和Scheme语言的学习、以...

【万里征程——Windows App开发】ListView&GridView之分组

本文承接【万里征程——Windows App开发】ListView&GridView之添加数据。 在上一篇中我们已经了解了怎样将数据绑定到ListView或GridView,但既然要用到这两个控件往往是因为数据繁多,那么几...

图论算法 有图有代码 万字总结 向前辈致敬

图的定义 背景知识 看到这篇博客相信一开始映入读者眼帘的就是下面这幅图了,这就是传说中的七桥问题(哥尼斯堡桥问题)。在哥尼斯堡,普雷格尔河环绕着奈佛夫岛(图中的A岛)。这条河将陆地...

图论算法 有图有代码 万字总结 向前辈致敬

图的定义 背景知识 看到这篇博客相信一开始映入读者眼帘的就是下面这幅图了,这就是传说中的七桥问题(哥尼斯堡桥问题)。在哥尼斯堡,普雷格尔河环绕着奈佛夫岛(图中的A岛)。这条河将陆地...

我们应该怀念爱因斯坦的五个原因

从他激进的思想到他激进的政治,他否定的名人到狂野的发型,伟大的物理学家意义长存。——他的传记作家 他的科学 首先,爱因斯坦是一位科学家。在1905年和1916年,他从根本上改变了我们对于宇...

Windows App开发之集合控件与数据绑定

为ListView和GridView添加数据 ListView采用垂直堆叠得方式显示数据,而GridView则采用水平堆叠得方式。 长相的话嘛,它们都差不多。 <Grid Name="grid1" Background="{ThemeResource Ap...

Windows App开发之集合控件与数据绑定

为ListView和GridView添加数据 ListView采用垂直堆叠得方式显示数据,而GridView则采用水平堆叠得方式。 长相的话嘛,它们都差不多。 <Grid Name="grid1" Background="{ThemeResource Ap...

没有更多内容

加载失败,请刷新页面

没有更多内容

返回顶部
顶部