C++小小问题

来源:百度知道 编辑:UC知道 时间:2024/06/05 08:34:25
听别人说学会C++还得去买本结构算法的书去看我想问下这书看后有什么作用???为什么要看这书呢???

打个比方来解释吧,假如把C++程序设计看作是木匠活的话,一本讲C++语法的书相当于教你怎么用锯子、锤子、锉等基本工具,有了这个基础你说不定可以做个板凳了,但是如果你想盖个房子,就需要看看算法和数据结构了,这个是一些编程的思想,或者可以说是像公式一样的东西,应用起来千变万化,但是主旨思想从来没有变过

教会你面对不同的问题时选用最优秀的基本数据结构(如链表、数组、堆栈、队列、树)和最优秀的思想方法(如分而治之、回溯等)解决问题。
简言之就是优化程序。

算法主要是锻炼你的解决问题的思维方法,如果理解透了非常有用,建议去看看!!!

数据结构和算法是C++语言的灵魂。程序的好坏关键是数据结构和算法的。而C++仅仅是用来实现数据结构和算法的

这书可能能提高你编程的水准,但是效果因人而异。反正是大学计算机专业的基础必修课。

看了数据结构可以更加深刻的了解一些计算机编程的思想,是C++语言的灵魂。