自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 数据结构:树

树的定义:树是n(n>=0)个结点的有限集。当n=0时称为空树,在任意一个非空树中有且只有一个特定的称为根的结点。当n>1时其余结点可分为m个互不相交的有限集,其中每一个集合本身又是一颗数,并且称为根的子树。 ...

2020-05-13 16:06:56 518

原创 数据结构:串

字符串:零个或多个字符组成的有限序列… 子串串中任意个连续字符组成的子序列 主串:包含字串的串 求子串: sub('china',2,2)='in' 模式串在主串中的位置(串的模式匹配): 从主串的位置起,模式串在主串中出现的位置 例:主串“chinachina” 模式串“in” 如起始位置为0,则模式串第一个字符在主串中的位置为2 **串相等:**当且仅当两个串长度相等,且对应位置的字符都相等。 **空串与空格串的区别:**空格串是一个或多个空格组成的串,其长度 为空格个数。(空格串长度大于等于1)。

2020-05-10 13:30:23 502

原创 数据结构:队列

定义:队列是一种只允许在一端进行插入操作,而在另一端进行删除操作的线性表。 与栈相反,队列是一种先进先出的线性表。与栈相同的是队列也是一种重要的线性结构,实现一个队列同样需要顺序表或链表为基础 队列的链式存储结构 typedef struct QNode{ Elemtype data; struct QNode *next; }QNode,*QueuePrt; typedef struct{ QueuePrt front,rear;//队头、尾指针 }LinkQueue; 队头指针指向链队列的头节点

2020-05-09 22:05:45 127

原创 约瑟夫循环

问题描述:n个人围圈报数,报m出列,最后剩下的是几号? 方法:利用循环链表 #include <stdio.h> #include <stdlib.h> typedef struct node { int data; struct node *next; }node; node *create(int n) { node *p=NULL,*head; head=(node*)malloc(sizeof(node)); p=head; node *s; int i=1;

2020-05-09 21:09:44 131

空空如也

空空如也

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

TA关注的人

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