E
Eric_Lee
Unregistered / Unconfirmed
GUEST, unregistred user!
不用说大家心里都很明白数据结构的重要性。由于只读了一年的大专(现在已经回家自学了),有很多基础性的东西不是很明白。我一直对数据结构都是一种很模糊的认识!
由于常用的教程都是以C/C++为例,而自己选择的开发工具又是以Object Pascal为基础的Delphi,所以在自己在实际编程中很难理解数据结构的重要性。
要系统的学习Windows编程本来就是个相当累的一件事,进程、SHELL、GDI图象、网络、驱动、数据库、内存管理等等光是这些基础起码都要花费相当长的时间来摸索、更不要说涉及到企业级软件应用的什么COM+/DCOM、CORBA、MIDAS XML/SOAP等等。
而现在唯一能感觉到和数据结构有关的就是在编写字符串程序(函数)和有关于文件查找和搜索的时候,而其它大多数的时候没有感觉到它的重要性,如线性表、栈、队列、矩阵、树这些东西好像没有什么实际应用的机会。有一句最经典的话是 数据结构 + 算法 = 程序
我知道算法的应用无时无刻不在,但是数据结构了?是真的在实际开发中应用很广,还是更多的时候只是在锻炼我们对程序的一种逻辑思维呢?
由于常用的教程都是以C/C++为例,而自己选择的开发工具又是以Object Pascal为基础的Delphi,所以在自己在实际编程中很难理解数据结构的重要性。
要系统的学习Windows编程本来就是个相当累的一件事,进程、SHELL、GDI图象、网络、驱动、数据库、内存管理等等光是这些基础起码都要花费相当长的时间来摸索、更不要说涉及到企业级软件应用的什么COM+/DCOM、CORBA、MIDAS XML/SOAP等等。
而现在唯一能感觉到和数据结构有关的就是在编写字符串程序(函数)和有关于文件查找和搜索的时候,而其它大多数的时候没有感觉到它的重要性,如线性表、栈、队列、矩阵、树这些东西好像没有什么实际应用的机会。有一句最经典的话是 数据结构 + 算法 = 程序
我知道算法的应用无时无刻不在,但是数据结构了?是真的在实际开发中应用很广,还是更多的时候只是在锻炼我们对程序的一种逻辑思维呢?