欢迎光临散文网 会员登陆 & 注册

王健伟C++数据结构与算法视频

2023-06-07 12:20 作者:bili_73767213996  | 我要投稿

算法设计的要求

正确性

算法至少应该具有输入、输出和加工处理无歧义性、能正确放映问题的需求、能够得到问题的正确答案。

大体分为以下四个层次:

算法程序没有语法错误。

算法程序对于合法输入能够产生满足要求的输出。

算法程序对于非法输入能够产生满足规格的说明。

算法程序对于故意刁难的测试输入都有满足要求的输出结果。

可读性

便于阅读、理解和交流。

我么写代码的目的,一方面是为了让计算机执行,但还有一个重要的目的是为了便于他人阅读和自己日后阅读修改。

健壮性

当输入数据不合法时,算法也能做出相关处理,而不是产生异常或莫名其妙的结果


王健伟C++数据结构与算法视频的评论 (共 条)

分享到微博请遵守国家法律