自定义博客皮肤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)
  • 收藏
  • 关注

原创 栈和队列的基本知识

一.栈 1.栈的定义 栈(Stack)又称堆栈,仅允许在表的一端进行插入和删除运算。允许插入和删除的一端称为“栈顶”,另一端叫“栈底”。 具有后进后出的特性。 2.栈的顺序存储结构 1.顺序栈 顺序栈的类型描述: #define MAXSIZE //栈的最大元素数 typedef int ELemType; typedef struct { ELemType elem[MAXSIZE]; int top; }SepStack; SepStack *s; //s为指向栈顶...

2022-05-15 16:21:46 296

原创 链表的知识(2)

今天继续和大家分享一周以来的收获,可能内容不是很多。 1.删除链表的倒数第N个结点 在输入之前我们是不知道是否会删除第一个结点的,为了不对第一个节点做特殊的判断,我们可以再定义一个结点,让这个结点指向头结点,这样我们就不用再对第一个结点进行特殊的判断。 struct ListNode* dummy = malloc(sizeof(struct ListNode)); dummy->val = 0,; dummy->next = head; 第一个方法是遍历。 1.我们先遍历整个链

2022-05-08 20:55:47 792

原创 链表的一些知识

还是一个新手小白,初次尝试写博客,希望大家多多指教,这是最近学的有关链表的一些知识。 1. 链表的结构类型 typedef struct linklist { int data; struct linklist *next; }linklist; 2.链表的输入 linklist *Creatlist(linklist *head,int *indata,int num) { int i=0; linklist *current=(linklist*)malloc(sizeof(link

2022-05-04 23:32:24 449

空空如也

空空如也

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

TA关注的人

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