- [教程名称]算法分析与设计(邓志龙)
- [教程类型]视频教程
- [推荐级别]
- [观看权限]免费在线观看
- [所需点数]花费 0 点
- [上传时间]
- [素材下载]
- [教程专题]
教 程 播 放 列 表
[教程介绍]
本视频教程是由西北工业大学的邓志龙老师为大家主讲,讲的极详细。
有不少人搞不清楚,算法与程序的关系?
算法和程序都是指令的有限序列 ,但是:程序是算法,而算法不一定是程序。
算法和程序的区别主要在于:
(1) 在语言描述上,程序必须是用规定的程序设计语言来写,而算法很随意;
(2) 在执行时间上,算法所描述的步骤一定是有限的,而程序可以无限地执行下去。
所以: 程序 = 数据结构 + 算法。
算法是在有限步骤内求解某一问题所使用的一组定义明确的规则。通俗点说,就是计算机解题的过程。在这个过程中,无论是形成解题思路还是编写程序,都是在实施某种算法。前者是推理实现的算法,后者是操作实现的算法。
如果是写程序的话,这个功能会经常需要用到。
这个是程序中比较重要的,写程序必须先学算法。
热门文章
- 1.微信小程序零基础开发视频教程
- 2.opencv在线教程
- 3.iapp制作简单软件教程
- 4.比较好的python视频教程
- 5.嵌入式学习视频教程
- 6.最新android开发基础教程
- 7.易语言编程教学视频
- 8.java学习免费视频
- 9.正则表达式学习视频教程
- 10.自学网易语言视频教程
- 11.jquery基础学习教程
- 12.软件测试学习视频
- 13.android游戏开发案例教程
- 14.sublime使用视频教程
- 15.shell编程学习教程
- 16.java开发工具eclipse的用法教程
- 17.最好的android新手开发教程
- 18.android开发学习视频
- 19.免费安卓开发视频教程
- 20.python基础培训教程
- 21.python web开发基础学习教程
- 22.python语言入门学习教程
- 23.python初学入门教程
- 24.arm嵌入式开发自学视频
- 25.python自学完整教程
- 26.微信开发学习视频
- 27.c语言算法学习视频
- 28.安卓软件开发教程
- 29.c语言入门自学教程
- 30.rad studio xe8教程
- 31.swift编程学习教程
- 32.swift开发实例:天气预报系统
- 33.au3自学教程
- 34.shell脚本编程教程
- 35.微信开发视频教程