[讨论] 推荐的资料结构的书使用C语言

楼主: purefalse (粹)   2021-01-03 06:56:25
最近在新北图书馆借了几本资料结构的书
但里面的程式码
在定义结构时还是宣告时候
不知道为何都省略了一大段
常常需要自己想它怎么宣告还有定义
因为太菜都要想很久
在电脑测试也要除错很久
进度超缓慢
请问大大有推荐的资料结构的书吗?
使用C语言
感谢!!
作者: alan23273850   2021-01-03 10:08:00
原文书圣经本?我也不知道推不推荐
作者: kyfish (fish)   2021-01-03 12:39:00
有没有拍个照范例? 好奇省略了什么 隔空未看先猜可能单纯对语言不熟悉?
楼主: purefalse (粹)   2021-01-03 14:07:00
https://i.imgur.com/DaTzHnX.jpghttps://i.imgur.com/jTQlv6s.jpg例如这个稀疏矩阵我就无法理解为何能用ary1[0].row=5;抱歉我很新手。 orz还有MAX_Item也没给大小。不知道是否有错。看起来总觉得就是少了一个宣告
作者: nh60211as   2021-01-03 14:16:00
这code没给struct item的定义,该包含的header也没写出来如果只是在说ary1[0].row=5的话应该是在说ary1的第0个位置(型别是item)的成员row(型别应该是int)赋值为5
作者: mmmmei (mmm煤)   2021-01-03 14:27:00
是不是你翻太快?前面几页有吗
楼主: purefalse (粹)   2021-01-03 14:31:00
对 我有找到 但还是有问题所以想找完整一点的https://i.imgur.com/OTRmADa.jpghttps://i.imgur.com/iwu6Jqg.jpg它真的就这样而已但它前面一个转置矩阵很完整但有些都会只有代码宣告跟定义都少了...所以有点。苦恼
作者: loveme00835 (发箍)   2021-01-03 14:48:00
如果书里有一半以上都是程式码直接贴出来让你自己看,这种书直接丢掉就好了
楼主: purefalse (粹)   2021-01-03 14:53:00
其实它解释蛮清楚但试作时要顺便补完缺少的代码对我有点太难。
作者: loveme00835 (发箍)   2021-01-03 15:15:00
用程式码来理解资料结构实作就是错误的方法, 应该要从 ADT (Abstract Data Type)来做思考, 实作细节则是程设课在讨论的事, 所以好的资结书概念性的描述会比较多你可以看看《Fundamentals of Data Structures in C》和目前这本差别在哪里
楼主: purefalse (粹)   2021-01-03 16:07:00
好的!
作者: reemir   2021-01-27 03:04:00
其实我觉得《Fundamentals of Data Structures in C》这本 对于完全不熟悉资料结构的人来说 十分的不友善...

Links booklink

Contact Us: admin [ a t ] ucptt.com