鱼C论坛

 找回密码
 立即注册
查看: 1858|回复: 0

[技术交流] 数据结构与算法第二讲

[复制链接]
发表于 2017-8-22 13:17:06 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

x
1.什么是算法
解决特定问题步骤的描述

算法的五个基本特征
输入,输出,有穷性,确定性,可行性

输入,输出是人机交互的方式
有穷性:不会出现无限循环,并且在可接受的时间内完成
确定性:无歧义,相同条件下,必有相同的结果
可行性:每个步骤要切实可行

算法设计的要求
确定性,可读性,健壮性

确定性
1.程序无误
2.合法输入,合理输出
3非法输入,做出提示
4.刁难输入,合理输出

可读性
做好注释,方便他人阅读

健壮信
数据不合法,做出相关处理

效率高,储存低

评分

参与人数 1鱼币 +2 收起 理由
小甲鱼 + 2

查看全部评分

本帖被以下淘专辑推荐:

想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2024-4-27 19:28

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表