有谁能提供下数据结构中线性表,栈,队列,串,树,图,排序等常用的基本操作的函数

要C语言的,,为了以后写代码方便些,谢
2024-12-08 04:55:27
推荐回答(4个)
回答1:

线性表?是链表吧。网上很多。最好还是自己写,光看起不到什么锻炼的作用。

更关键的是,每一个数据结构都有许多变种,就拿链表来说,有singly linked list, doubly linked list, circular linked list,然后是只有head,还是head/tail都有,也有各种不同选项。更不用提前插,后插之类的操作函数了。

一言以概之,没有万能的函数,必须要靠自己琢磨,根据需要定制。

回答2:

为了以后写代码方便些,你该自己去写才对。一来熟悉这些操作,二来锻炼自己编写代码能力。
不要觉得这个懂了就是懒得写。坦白地说 书上教的数据结构的东西谁看谁懂,懂了顶多算个屁。动手能力却不是一看就有的。
给你10次允许出错的机会,我看你能不能把单链表的操作给正确写出来。

回答3:

你给我100分,我给你写!真的,我知道,就是太多了,多给点分我就写。

回答4:

建议还 是自己写