* 在日常生活中,工作时间与工作数量、单位效率的关系可以用下面的这个式子来表达:工作时间=工作数量*单位效率。这里的单位效率是指完成单个工作所需要的时间 * 在信息学中,程序的运行时间是由两个因素决定的,程序中所处理的状态的总数目和处理每个状态所花费的时间,因此我们可以总结出下面的式子:程序运行时间=状态总数*单位效率 * 信息学中的状态总数不一定就完全等同于日常生活中的工作数量,其中有时隐藏着许多冗余状态。我们对状态的合理设计与应用能极大地减少冗余状态,同样能达到优化的目的。与此同时,合理的状态表示还能够帮助编程人员理清思路,降低思维难度,提高编程速度。 下面,本文为大家介绍三道例题。例题一《Square Root》,在需要处理数目巨大的状态时,通过合理地分析题目条件和普通算法的状态表示,利用状态间的关系将状态数减少为原来的1%,成功地使用普通算法解决了问题。例题二《Banal Tickets》,面对一道用常规方法难以解决的题目时,通过分析题目条件发现了状态表示中的冗余,使用质因数表示法将状态数由10^18减少为10^6,最终再次实现优化,将状态数缩小10倍,取得了良好的效果。例题三《Shoot Your Gun》,在常用的状态表示法无法奏效时,重新设计了状态,极大的降低了状态总数。并由此想出了更为简洁的算法,成功的降低了编程复杂度及时间复杂度。本题为07年1
您可能关注的文档
- 语文阅读活动指导课教学课件.ppt
- 高中数学新课标人教A版必修三《1.3 算法案例》教学课件.ppt
- 潭州CAD设计学院完整课件.ppt
- 米尼智能照明宣传片制作方案教学课件.ppt
- 深圳义乌小商品城品牌商家华南城招商推介会活动流程策划方案课件.ppt
- 策划案4摩登女的时髦指南课件.ppt
- 电信智慧城市宣传片创意策划方案课件.ppt
- 负载均衡开源解决方案课件.ppt
- 米兰世博会招商方案课件.ppt
- 身体的秘密活动设计模板.ppt
- 中国国家标准 GB/T 26205-2026制冷空调设备和系统 减少卤代制冷剂排放规范.pdf
- 《GB/T 26205-2026制冷空调设备和系统 减少卤代制冷剂排放规范》.pdf
- 《GB/Z 37551.202-2026海洋能 波浪能、潮流能及其他水流能转换装置 第202部分:潮流能转换装置预样机测试规程》.pdf
- GB/T 33603-2026电力系统模型数据动态消息编码规范.pdf
- GB/Z 37551.202-2026海洋能 波浪能、潮流能及其他水流能转换装置 第202部分:潮流能转换装置预样机测试规程.pdf
- 中国国家标准 GB/T 33603-2026电力系统模型数据动态消息编码规范.pdf
- 中国国家标准 GB/Z 37551.202-2026海洋能 波浪能、潮流能及其他水流能转换装置 第202部分:潮流能转换装置预样机测试规程.pdf
- 《GB/T 33603-2026电力系统模型数据动态消息编码规范》.pdf
- GB/T 13030.1-2026船舶电力推进系统技术条件 第1部分:低压交流.pdf
- 中国国家标准 GB/T 13030.1-2026船舶电力推进系统技术条件 第1部分:低压交流.pdf
原创力文档

文档评论(0)