算法与数据结构是相辅相承的 处置某一特定类型疑问的算法可以选定不同的数据结构 而且选用失当与否间接影响算法的效率 反之 一种数据结构的优劣由各种算法的口头来表现
要设计一个好的算法理论要思考以下的要求
⑴正确 算法的口头结果应当满足预先规则的配置和性能要求
⑵可读 一个算法应当思绪明晰 档次明显 便捷明了 易读易懂
⑶强健 当输入不非法数据时 应能作适当处置 不至惹起重大结果
⑷高效 有效经常使用存储空间和有较高的期间效率
算法形容
算法可以经常使用各种不同的方法来形容
最便捷的方法是经常使用人造言语 用人造言语来形容算法的好处是便捷且便于人们对算法的浏览 缺陷是不够谨严
可以经常使用程序流程图 N S图等算法形容工具 其特点是形容环节繁复 明了
用以上两种方法形容的算法不能够间接在计算机上口头 若要将它转换成可口头的程序还有一个编程的疑问
可以间接经常使用某种程序设计言语来形容算法 不过间接经常使用程序设计言语并不容易 而且不太直观 经常须要借助于注释能力使人看明确
lishixinzhi/Article/program/sjjg//
该校该考研科目用的是C言语。
昆明理工大学877数据结构与算法剖析考研初试参考书为严蔚敏《数据结构(C言语版)》在温习的时刻必定要看考研纲要,纲要给出了考试范畴及考试内容,是考研出题的关键依据,同时也是分清重难点启动针对性温习的首选资料。
网络网盘 数据结构与算法(C++言语版)高清在线观看