
急求数据结构问题,看过几本书,发现编写方式不同,到底该怎么办。急死。。
数据结构有没有一个具体的规范呢?我在自学Weiss的《数据结构与算法分析》,同时也看了严蔚敏的《数据结构》。发现两本书上很多的实现方法都是不同的。比如队列:维斯:空队列是...
数据结构有没有一个具体的规范呢?我在自学Weiss的《数据结构与算法分析》,同时也看了严蔚敏的《数据结构》。发现两本书上很多的实现方法都是不同的。
比如队列:
维斯:
空队列是q->front-1 == q->rear;
严蔚敏:
空队列是q->front == q->rear;
当然,这只是一方面,还有很多地方不同。栈和队列什么的,实现也都不同。
请问我大概该学习谁的? 展开
比如队列:
维斯:
空队列是q->front-1 == q->rear;
严蔚敏:
空队列是q->front == q->rear;
当然,这只是一方面,还有很多地方不同。栈和队列什么的,实现也都不同。
请问我大概该学习谁的? 展开
展开全部
数据结构就是根据实际问题抽象出的普遍方法,对于一个问题,很多情况下解决思路相同而具体方法因人而易,所以你不必计较具体算法的差别,主要理解其思想,充分理解了它的思想你完全可以写自己的算法,写出的算法可能根书上的有很大区别,但只要能符合其要求,解决对应问题就可以了!祝你学习顺利!
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询