《数据结构与算法分析C语言描述》真的适合初学者吗

Python011

《数据结构与算法分析C语言描述》真的适合初学者吗,第1张

不适合,推荐初学者看《算法图解》或者 《啊哈!算法 》之类的入门书(这一类书比较通熟易懂)

当然你如果数学基础够好直接怼《数据结构与算法分析 - C语言描述》或者《算法导论》之类的书也行

《数据结构与算法分析c语言描述第二版》百度网盘pdf最新全集下载:

链接: https://pan.baidu.com/s/1pwAZtrL3TpHKkKbWzUTV6w

?pwd=qqdn 提取码: qqdn

简介:在本书中,作者更加精炼并强化了他对算法和数据结构方面创新的处理方法。

Position不是一个类型,起码C语言中,我写那么多年代码没见过这个类型 。

你该把整段代码贴上来。

我猜你看的那段代码是伪代码,Position是自定义类型。

若Position是类名,那么Position P 就是实例化对象。

如果Position是结构体,那么就是声明一个结构体变量

从你的补充的代码,可以看出Position 是自定义的链表结构,而且是通过该“链表类型指针”的别名。而且这段代码我认为有错误:

free (P)//当时释放掉P指向的栈内存,P就是一个野指针

P = P ->Next//Next的内容都被释放掉了,P->Next 还有什么意义。。。