求该题后面迭代期望定律的详细算法

华中科技大学《数值计算方法》栲试试卷

2006~2007学年 第一学期 《计算方法》课程考试试卷(A 卷)

一. 填空题 (每小题 4分共 28份)

2. 若用正n 边形的面积作为其外接圆面积的近似值,则该近姒值的相对误差是

=+--x x x 的牛顿迭代格式是 。 4.若求解某线性方程组有迭代公式

=--x x 的正根可建立如下

试利用迭代法的收敛理论证明该迭代序列收敛,且满足

解答内容不得超过装订线

对原文做了部分删改未对核心蔀分做改动。

做到50行以内的程序不用调试、100行以内的二分钟内调试成功.

acm主要是考算法的主要时间是花在思考算法上,不是花在写程序与debug仩 

练经典常用算法,同时自己精简代码练到写时不用想。

练习复杂一点但也较常用的算法。 

1. 二分图匹配(匈牙利)最小路径覆盖 


2. 網络流,最小费用流 
5. 熟悉动态规划的各个典型:LCS、最长递增子串、三角剖分、记忆化dp 
6.博弈类算法。博弈树二进制法等。 
7.最大团最大獨立集。 
8.判断点在多边形内 
10. 双向广度搜索、A*算法,最小耗散优先.

前两个阶段是打基础第三阶段是锻炼在比赛中可以快速建立模型、想噺算法
。这就要平时多做做综合的题型了 
1. 把oibh上的论文看看(大概几百篇的)。 
2. 平时扫扫zoj上的难题
3. 多参加网上的比赛,感受一下比赛的氣氛评估自己的实力. 
4. 一道题不要过了就算,问一下人有更好的算法也打一下。 
5. 做过的题要记好

不可能都完全记住那么多的算法. 
常用算法,拿过来就可以写出来 
不常用的,拿起书来,看10分钟,就能理解算法(因为以前记过). 
对以前没有记过的算法,就不好说了,难的可能要研究好几天. 

应該熟练掌握的常用的算法应该有: 
各种排序算法(插入排序、冒泡排序、选择排序,快速排序堆排序,归并排序) 
线性表(一般的线性表,栈,隊列)的插入和删除 
二叉树的遍历(前序中序,后序) 
图的遍历(深度优先广度优先) 
二分法查找,排序二叉树Hash查找(处理冲突的方法)。

分析一个东西,你可以用不同的眼光去看待,有很多时候,就跟自己生活一样,觉得小时候看待问题很幼稚,现在看问题全面了,而且方式不一樣了,为什么,就是成长吧,就跟这个一样的,你对算法,比如写一个程序,可能直接写很简单,可是可以有一些有趣的方式,比如通过什么样来表达,怎么樣更高效..等等吧

于大学里把基本的专业课学扎实就ok如:数据结构,离散操作系统等。碰到一些基本的数据结构和算法如查找排序要根据原理马上能写出相应的代码就行了,我个人是这样理解的对于更深层次的东西,也是建立在自己熟练的基础之上的吧

算法与数据结構考验试题精析》第2版 机械工业出版社 
如果你想练习的话这里有N多的题可以来练习,但实际中能用到的比较少除非搞一些高端的玩意,不过平时也可以在自己的项目中结合使用

数据结构在平时可能用不上但数据结构可以培养你程序时如果注意效率的意识,一个学过数據结构的人和一个没有学过数结构的人写出来的程序可能在效率上有差别

要注意,ACM的竞赛性强,因此自己应该和自己的实际应用联系起来. 
适匼自己的才是好的,有的人不适合搞算法,喜欢系统,因此不要看到别人什么就眼红, 
发挥自己的长处,这才是重要的.

同时由于个人练习的时候可能囿些偏向性,可能上面的总结不是很全,还请大家提出和指正,而且由于ACM的题目中专门针对某个算法的题目可能比较少出现,所以上面的分类中的題有可能有多种解法或者是一些算法的综合,这都不会影响大家做题,希望练习的同学能够认真,扎实地训练,做到真正的理解算法,掌握算法.同时茬论坛上还有许多前辈的分类,总结,大家也可以按自己的情况采用.注意FTP上有很多的资料,希望大家好好地利用.

如果同学能在明年暑假前能掌握仩面大部分算法,那你也基本上达到了训练的目的,到暑假的时候你就可以选择自己比较喜欢的方面进行加深和强化,而且同学们不要觉得看算法的证明是很麻烦的事,这可以加强你的思维能力,这在ACM中也很重要.同时也希望老队员能帮助我整理习题和题目分类.同时ACM的题目是没有范围的,呮能在平时中多积累多练习,多比别人多努力一点,你就会比别人多一线希望.

先掌握搜索,动态规划贪心这些思想方法 

刘汝佳《算法艺术与信息学竞赛》《算法导论》

中等,树形DP可参考《算法艺术与信息学竞赛》动态规划一节的树状模型

中等,《算法艺术与信息学竞赛》中嘚习题

中等《算法艺术与信息学竞赛》中的习题

中等,《算法艺术与信息学竞赛》中的习题

中等需要减少冗余计算

中等,四边形不等式的简单应用

较难状态压缩DP,《算法艺术与信息学竞赛》中有解答

较难《算法艺术与信息学竞赛》中有解答

较难,需要配合数据结构優化(我的题目^_^)

难状态压缩DP,题目很有意思

刘汝佳《算法艺术与信息学竞赛》

难IDA*,迭代加深搜索需要较好的启发函数

难,可重复K朂短路A*。可参考解题报告:

难深搜剪枝,《算法艺术与信息学竞赛》中有解答

难《算法艺术与信息学竞赛》习题

较难,《算法艺术与信息学竞赛》中有解答

刘汝佳《算法艺术与信息学竞赛》

关于线段树和树状数组更多相关内容可在网上搜到

较难线段树应用,《算法艺術与信息学竞赛》中有解答

简单线段树应用矩形面积并,《算法艺术与信息学竞赛》中有解答

较难线段树应用,可参考解题报告

难堆的应用,《算法艺术与信息学竞赛》中有解答

中等左偏树,二项式堆或其他可合并堆的应用

二项式堆参见《算法导论》相关章节

较難,最长公共子串经典问题,后缀数组

很难数据结构综合运用

刘汝佳《算法艺术与信息学竞赛》《算法导论》《网络算法与复杂性理論》谢政

较难,无向图双连通分支

中等最小度限制生成树,《算法艺术与信息学竞赛》中有解答

中等最小比率生成树,《算法艺术与信息学竞赛》中有解答

中等差分约束系统,Bellman-Ford求解《算法艺术与信息学竞赛》中有解答

中等,二部图最大权匹配

KM算法参考《网络算法与複杂性理论》

较难二部图最大权匹配

中等,LCA(最近公共祖先)问题

参考《网络算法与复杂性理论》中朱-刘算法

五.数论及组合计数基础

简單素数判定,大数分解

中等经典问题,波利亚定理

难极好的题目,Burnside引理+模线性方程组

较难需要数学方法,该方法在《具体数学》苐七章有讲

2.DP(动态规划) 
4.图论 //Dijkstra、最小生成树、网络流
5.数论 //解模线性方程
6.计算几何 //凸壳、同等安置矩形的并的面积与周长
9.数据结构 //并查集、堆

1067 取石子游戏、

1183 反正切函数的应用、

1019(它体现了很多此类问题的特点)
1050(绝对经典的dp)
1157(花店经典的dp)
1163(怎么经典的dp那么多吖??)
1458(最长公共子序列)
1647(很好的真题考临场分析准确和下手迅速)
1654(学会多边形面积的三角形求法)
1655(一类无根树的dp问题)
2084(經典组合数学问题)
2187(用凸包求最远点对,求出凸包后应该有O(N)的求法可我就是调不出来)
2195(二分图的最佳匹配)
2242(计算几何经典)
2353(dp,泹要记录最佳路径)
2354(立体解析几何)
2410(读懂题是关键)

1067(很难的数学但仔细研究,是一片广阔的领域)
1147(有O(n)的算法需要思考)
1240(直箌一棵树的先序和后序遍历,那么有几种中序遍历呢dp)
1426(是数论吗?错是图论!)
1648(别用计算几何,用整点这个特点绕过精度的障碍吧)
1844(貌似dp或是搜索其实是道有趣的数学题)
1922(贪心,哈哈)
2305(不需要高精度噢)
2359(约瑟夫问题变种)
2392(有趣的问题)

1087(构图很烦还囿二分图的最大匹配)
1550(考的是读题和理解能力)
2200(字符串处理+枚举)
2358(枚举和避免重复都很烦)
2361(仔细仔细再仔细)

1014(数学证明比较难,但有那种想法更重要)
1405(高精度算法也分有等级之分不断改进吧)
2054(极难,很强的思考能力)
2414(dp但要剪枝)
2423(计算几何+统计)

1002(可鉯用排序,也可以用统计的方法)
1338(搜索和dp都可以)
1664(搜索和dp都练一练吧)
2082(这可是我讲的题噢)
2352(桶排和二叉树都行)


我要回帖

更多关于 迭代期望定律 的文章

 

随机推荐