链表
「已注销」
这个作者很懒,什么都没留下…
展开
-
C语言循环链表的实现
#include<stdio.h> #include<stdlib.h> #include<time.h> struct hnode { int num; struct hnode * next; }; typedef struct hnode Hnode; typedef Hnode * CircHlink; enum result_val{RET_OK = 1000,RET_NO}; int is_malloc_ok( CircHlink ne.原创 2021-10-06 10:47:06 · 97 阅读 · 0 评论 -
C语言双向链表的实现
#include<stdio.h> #include<stdlib.h> #include<time.h> struct dblnode { int num; struct dblnode * prior, * next; }; typedef struct dblnode Dblnode; typedef Dblnode * Dblink; enum result_val{RET_OK = 1000,RET_NO}; int is_malloc_.原创 2021-10-05 22:41:58 · 65 阅读 · 0 评论 -
C语言链表查找功能
#include<stdio.h> #include<stdlib.h> struct node { int num; char name[50]; struct node * next; }; typedef struct node Node; //重命名 typedef Node * Link; enum result_val{RET_OK = 1,RET_NO=0}; //枚举 void create_head(Link * head) { .原创 2021-10-05 22:40:51 · 417 阅读 · 0 评论 -
C语言链表逆序
#include<stdio.h> #include<stdlib.h> #include<time.h> struct node { int num; struct node * next; }; typedef struct node Node; typedef Node * Link; enum result_val{RET_OK = 1000,RET_NO}; void create_head(Link * head) { *he.原创 2021-10-05 22:40:08 · 104 阅读 · 0 评论 -
C语言求链表长度
#include<stdio.h> #include<stdlib.h> #include<time.h> struct node { int num; struct node * next; }; typedef struct node Node; //重命名 typedef Node * Link; enum result_val{RET_OK = 1,RET_NO=0}; //枚举 void create_head(Link * head).原创 2021-10-05 22:38:56 · 2761 阅读 · 0 评论 -
C语言带表头链表的使用,头尾中插,显示,删除,查找,逆序等功能的实现
#include<stdio.h> #include<stdlib.h> #include<time.h> struct hnode { int num; struct hnode * next; }; typedef struct hnode Hnode; typedef Hnode * Hlink; enum result_val{RET_OK = 1000,RET_NO}; int is_malloc_ok(Hlink new_node) {.原创 2021-10-05 22:36:18 · 143 阅读 · 0 评论 -
c语言不带表头的链表的使用
#include<stdio.h> #include<stdlib.h> struct node { int num; struct node * next; }; typedef struct node Node; //重命名 typedef Node * Link; enum result_val{RET_OK = 1,RET_NO=0}; //枚举 void create_head(Link * head) { *head = NULL; } .原创 2021-10-05 22:33:41 · 78 阅读 · 0 评论