本文主要是介绍15.郝斌C语言笔记——算法,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
通俗定义:
解题的方法和步骤
狭义定义:
> 对存储数据的操作> 对不同的存储结构,要完成某一个功能所执行的操作是不一样的比如:要输出数组中所有的元素的操作和要输出链表中所有元素的操作肯定是不一样的这说明:算法是依附于存储结构的不同的存储结构,所执行的算法是不一样的
广义定义:
广义的算法也叫泛型无论数据是如何存储的,对该数据的操作都是一样的
如何学习一些需要算法的程序
1.尝试自己去编程解决它但要意识到大部分人都是自己无法解决的,这时不要气馁,也不要自卑,如果十五分钟还想不出来,此时我建议您就可以看答案了2.如果解决不了,就看答案关键是把答案看懂,这个要花很大的精力,也是我们学习的重点,看懂一个程序要分三步:流程、每个语句的功能、试述3.看懂之后尝试自己去修改程序,并且知道修改之后程序的输出结果的含义不建议看懂程序之后就立即自己敲程序4.照着答案去敲5.调试错误6.不看答案,自己独立把答案敲出来7.如果程序实在无法彻底理解,就把它背会,不过无法彻底理解的程序非常少
如有不对或者疏漏的地方,请多多指出。谢谢(⁄ ⁄•⁄ω⁄•⁄ ⁄)
郝斌C语言笔记已完结(⁄ ⁄•⁄ω⁄•⁄ ⁄)
这篇关于15.郝斌C语言笔记——算法的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!