具体数学1.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
具体数学1

* * * * * * * * * * * * 平面中的直线—封闭形式 对一个量f (n)的表达式而言,如果能够最多用固定次数(此次数独立于n )的“常用”标准运算来算出结果,则称其为封闭形式的。So, 1、递归方程不是封闭形式,因为求解次数依赖于n。 2、我们得到的Tn和Ln的结果是封闭形式的: Tn :1次exp,1次— Ln :2次+,1次× ,1次÷ 3、1 + 2 + … + n之类的和不是封闭的(用…省略了中间的加法计算,其次数与n有关) 4、n(n+1)/2等表达式是封闭的( 1次+,1次×,1次÷) 5、n!是不是呢? * * 平面中的直线—封闭形式 关于n!等封闭形式的例外情形: 简单闭形式的总数是有限的,而一些常用、重要的递归方程并没有简单闭形式 为了更好地表达数学运算结果,我们就增加了一些“常用”的标准运算,以扩展封闭形式的范围。例如阶乘n! (尽管它的等价形式1·2·…·n并不是封闭的),也就是说计算阶乘被视为1次运算。 平面中的直线—变形 下面考虑Lines in Plane问题的变形:假设用弯曲线代替直线,而且每条弯曲线都含有一个“锐角的锯齿形转角”,那么平面中n条弯曲线围成的区域最多有多少呢? 先来观察一下n = 1和n = 2的情形: * * 平面中的直线—变形 容易看出:每加入1条弯曲线,就像加入了2条直线,只是这“两条”直线在交点处没有延伸,因此导致了区域2、3、4的合并(3变1): 每加入1条新弯曲线,在新增加区域的数量中都要至少减去2。同时,如果把拐点地放到一个开区域,使得隐去的直线不会与原来的直线相交,我们只会减少2个区域(严格的摆放方法见Exercise 18) * * 平面中的直线—变形 也就是说,新弯曲线增加的区域数为2n – 2 (先像2条直线一样考虑区域的剖分,得到2n,再考虑区域的合并,得到-2) Zn = Zn-1 + 2n - 2 或者,先统一地像2n条直线一样考虑区域的剖分,得到L2n;再考虑区域的合并,得到-2n,所以 Zn = L2n – 2n = 2n(2n + 1) / 2 + 1 – 2n = 2n2 – n + 1 * * 平面中的直线-变形 对Ln和Zn的封闭形式进行比较,我们发现对于大的n,有下面的关系, 因此,弯曲线情况得到的区域数目大概是直线情况的4倍。(CM的第9章会讨论如何分析整函数的近似状态,符号‘~’的定义可见9.1节) 问题:在前面的分析中,我们一直默认为锐角的弯曲线,那么弯曲线的角度对结论有没有影响呢? * * 1st Homework (Old Version) Suppose we have M pegs (p1, p2, …, pM) and all N disks are on p1. We need to move them to pM under the Lucas rule. How many moves are required at least? You may finish it in 2 ways: (1) Propose some general equalities/inequalities, such as in Exercise 17 and Exercise 25, or (2) Calculate the exact number for (N, M) = (11, 4), (11, 5), (17, 4), (17, 5), (19, 4) and (19, 5) with your computers. Please submit your numbers with source codes (in C/C++) together. * * My solution to 1st Homework 4 pegs #include stdio.h void hanoi4(long long * h3, long long * h4, long long N) { long long i, j, min; h3[1] = 1; h4[1] = 1; for (i = 2; i N + 1; i++) { h3[i] = 2 * h3[i - 1] + 1; } for (i = 2; i N + 1; i++) { min = 2 * h4[1] + h3[i - 1]; for (j = 2; j i; j++) { if (2 * h4[j] + h3[i - j] min) min = 2 * h4[j] + h3[i - j]; h4[i] = min; } } * * i

文档评论(0)

wt60063 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档