算法特点 (北大软微面试题)
来源:互联网 发布:健康医疗大数据应用 编辑:程序博客网 时间:2024/04/29 01:05
(1)确定性
算法中的每一步应该是确定的并且能有效地执行且得到确定的结果,而不应当模棱两可.
(2)有穷性
一个算法的步骤序列是有限的,它应在有限步操作之后停止,而不能是无限的
(3)顺序性与正确性
算法从初始步骤开始,分为若干个明确的步骤,每一个步骤只能有一个确定的后继步骤,前一步是后一步的前提,只有执行完前一步才能进行下一步,并且每一步都准确无误,才能解决问题.
(4)不唯一性
求解某问题的解法不一定是唯一的,对于一个问题可以有不同的算法
(5)普遍性
很多具体的问题,都可设计合理的算法去解决.
算法中的每一步应该是确定的并且能有效地执行且得到确定的结果,而不应当模棱两可.
(2)有穷性
一个算法的步骤序列是有限的,它应在有限步操作之后停止,而不能是无限的
(3)顺序性与正确性
算法从初始步骤开始,分为若干个明确的步骤,每一个步骤只能有一个确定的后继步骤,前一步是后一步的前提,只有执行完前一步才能进行下一步,并且每一步都准确无误,才能解决问题.
(4)不唯一性
求解某问题的解法不一定是唯一的,对于一个问题可以有不同的算法
(5)普遍性
很多具体的问题,都可设计合理的算法去解决.
- 算法特点 (北大软微面试题)
- 北大ACM试题分类(转)
- 北大acm试题分类
- 北大ACM试题分类
- 北大ACM试题分类
- 北大ACM试题分类
- 北大ACM试题分类
- 北大ACM试题分类
- 北大ACM试题分类
- 北大ACM试题1000
- 北大ACM试题1001
- 北大ACM试题1002
- 北大ACM试题1003
- 北大ACM试题1004
- 北大ACM试题1005
- 北大ACM试题1006
- 北大ACM试题1007
- 北大ACM试题1008
- C#未完成----串口通信
- 公主的月亮 1
- android Uri类
- C#中启动线程传递参数
- 【转】“Microsoft Office Word已停止工作”的终极解决方案
- 算法特点 (北大软微面试题)
- Ibatis SQL配置文件.xml中文乱码处理
- Makefile 理解(4) 【Android.mk 浅析 模块编译Makefile编写】
- Android Tomcal SSL Https 单向篇
- 初识AJAX
- ajax基础1
- 公主的月亮 2
- java.security.NoSuchProviderException: no such provider: BC 的问题解决
- ajax初步了解