代码题
顺序表的定义
1 |
|
顺序表的初始化
1 | //静态分配初始化 |
顺序表的插入,插入i位置的元素
1 | bool ListInsert(SqList &L,int i,ElemType element){ |
顺序表的删除,删除i位置的元素
1 | //顺序表的删除,输入删除元素的位置,返回删除元素的值 |
按值查找
1 | //顺序表的查找 |
打印顺序表
1 | //打印顺序表 |
有序表插入仍然保持有序(升序)
1 | int List_insert(SqList &L,ElemType e){ |
单链表结构体定义
1 |
|
单链表遍历输出
1 | void ListPrint(LNode* L){ |
单链表按位查找
1 | LinkList serach_i(LinkList L, int i){ |
单链表按值查找
1 | LNode *search_e(LinkList L, int e){ |
头插法
1 | //头插法 |
尾插法
1 | //尾插法 |
main函数
1 | int main() { |
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 Sereincease's Blog!
评论

