算法你可以理解为用程序解决实际问题的方法。比如排序算法,查找算法。
程序就是基于某种或某几种数据结构,采用某种算法或某几种算法去解决问题的过程。
数据结构当然重要啦,当你想实现某个功能或者想简化一个现有程序,一个好的数据结构可以使这些问题变得更加简单。。如果你想在编程方面更上一层楼,学好数据结构是必要的哟。一个好的算法加上一个好的数据结构可以编出一个美丽的程序。。。。。。。。。
程序设计是数据结构的基础和实现方法。数据结构完全可以只讲数据的存储方法和算法的逻辑逻辑过程,可以不涉及具体实现过程,在实现一种数据的存储和一个算法的求解过程时,你可以选择应用不同的程序设计语言来达到目的,同一个算法,既可以使用VB实现,也可以选择C、C++、JAVA、或者C#来实现,而在选定某一工具来实现算法时,程序设计的具体指令和方法是由所选择的程序设计语言的语法决定。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)