自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(3)
  • 收藏
  • 关注

原创 C语言 有序双链表实现插入、删除、打印(正反)等简单操作

1.双链表与单链表的区别主要是在于双链表中,每个节点都包含两个指针——指向前一个节点的指针,和指向后一个节点的指针。这就便于我们从任何方向遍历整个链表。下面是节点类型的说明:typedef struct NODE{ struct NODE *fwd; struct NODE *bwd; int value;}Node;构造了一个简单的链表节点,此时,我们需要两个根指针,一个

2018-01-12 22:45:04 726

原创 C语言输出素数表(1-100)&前100个

本来是想第二篇做双链表的,今天看C和指针第四章,复习了以下之前做的素数输出,三种不同方法,结果如下:1.输出1-100以内的素数://这个比较简单,不多做介绍,唯一注意的一点是for循环截止条件是i<sqrt(n),因为对于一个整数n,其是否为素数,在所有小于其平方根的数已经判断完毕,没必要再增加工作量判断到n-1;#include#includeint main(){ in

2018-01-11 18:55:36 98522 6

原创 将一个值插入到有序的单链表,实现插入、删除、输出等基本操作

1.先实现在单链表中插入://构建一个存储整数的结构 typedef struct _NUM{ struct _NUM *next; int value;}Node;//声明其根指针,其始终指向链表第一个元素,相当于头指针,如果需要可以增加Node *tail尾指针,其始终指向最后一个元素。typedef struct LIST{ Node *rootp; No

2018-01-10 21:52:20 3054

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除