- 24
- 0
- 约1.27万字
- 约 75页
- 2017-08-24 发布于河南
- 举报
* * * * * * 长春理工大学 计算机科学技术学院基础部 孙爽滋 猩猩点灯: for(i=1;i=k;i++) { if(sqrt(i)*sqrt(i)==i) count++; } 方法一:过程模型 方法二:求约数问题 方法三:求完全平方数问题 (1)有穷性:一个算法必须在执行有穷步之后结束。 (2)确定性:算法中的每一步,必须有确切的含义,在他人理解时不会产生二义性。 (3)可行性:算法中描述的每一步操作都可以通过已有的基本操作执行有限次实现。 (4)输入:一个算法应该有零个或多个输入。 (5)输出:一个算法应该有一个或多个输出。这里所说的输出是指与输入有某种特定关系的量。 算法的性质 正确性(四个境界) 没有语法错误 对于合法的输入数据能够产生满足要求的输出 对于非法的输入数据能够得出满足规格说明的结果 对于任何测试数据都有满足要求的输出结果 可读性:便于阅读、理解和交流 健壮性:不合法数据也能合理处理 时间效率高和存储量低 算法设计的要求 评价算法 长春理工大学 计算机科学技术学院基础部 孙爽滋 算法复杂性是一个算法是否实用的至关重要的问题。 算法的时间复杂性和空间复杂性 时间复杂性 度量: 基本运算、对象大小、输入情况是度量时间复杂性的3个主要因素。 C=T(n)=O( f (n) ) 其中,n:问题规模。 长春理工大学 计算机科学技术
您可能关注的文档
- 轩辕剑4_黑龙舞兮云飞扬_全图文攻略.doc
- 轩辕剑5云之遥图文详解攻略(傻瓜版).doc
- 轩辕剑5云之遥图文详解攻略.doc
- 伊苏7完整图文攻略.doc
- 伊苏起源图文攻略1.doc
- 伊苏起源图文攻略3.doc
- 伊苏起源图文全攻略(上).doc
- 英文版口袋妖怪空之花神一周目图文攻略.doc
- 永诺RF603CII无线引闪YN560III图文说明.doc
- 游戏介绍与图文攻略.doc
- 湖北《钢结构装配式住宅技术规程》.docx
- 2026-2027学年第一学期八年级上册数学月考9月学情监测卷含答案(华师).pdf
- 万利达(Malata) 618 广场舞音响售后维修服务手册.pdf
- 指北者 TK10 乐器音箱售后维修服务手册.pdf
- 音乐骑士 T3 G10s 音响售后维修服务手册.pdf
- 先锋(Pioneer) MK808 音箱售后维修服务手册.pdf
- 山水(SANSUI) PU215 广场舞音响售后维修服务手册.pdf
- 安桥(ONKYO) TX8470 功放售后维修服务手册.pdf
- 2026-2027学年第一学期八年级上册数学月考9月学情监测卷含答案(人教).pdf
- 意力(ELAC) DCB61 音箱售后维修服务手册.pdf
原创力文档

文档评论(0)