04ds_04day
============================
2022-8-4
============================
note
1.写出有头单向循环链表的插入功能(头插 尾插)
2.实现冒泡法排序
void sort(int *arr, int size);
有头单向循环链表的功能
无头单向不循环链表
约瑟夫环(约瑟夫杀人游戏)
--------------------------------------------
作业 :
1.把今天讲过的内容完完整整的复习一遍
2.把之前写过的5种链表都重新写一遍
1)有头单向不循环链表
2)有头单向循环链表
3)无头单向不循环链表
4)无头单向循环链表
5)有头双向循环链表
--------------------------------------------
约瑟夫环(约瑟夫杀人游戏)
main.c
| |
joseph.h
| |
joseph.c
| |
makefile
joseph : main.o joseph.o
gcc -o $@ $^
clean :
rm -rf *.o joseph
有头双向循环链表
/*
有头双向循环链表
1.创建头结点 llist_create();
2.插入数据结点(头插法 尾插法) llist_insert();
3.遍历链表 llist_display();
4.销毁链表 llist_destroy();
*/
main.c
| |
llist.h
| |
llist.c
| |
makefile
| |