#include #include #define maxsize 127 typedef char TElemType; typedef struct node{ TElemType data[maxsize]; TElemType n; }SqBTree; void createBTree(Sq... ...
分类:
其他好文 时间:
2019-06-04 13:23:47
阅读次数:
147
#include #include #define maxSize 50 typedef struct Node{ int data[maxSize]; int n; }Sqbtree; void createSqbtree(Sqbtree &L,char pre[],int n, int &S){... ...
分类:
其他好文 时间:
2019-06-03 23:55:54
阅读次数:
313
1 #include"stdio.h" 2 #define MaxSize 30 3 typedef char DataType; 4 typedef struct TreeNode{ 5 DataType data[MaxSize]; 6 int count; 7 }BinTree; 8 int ... ...
分类:
其他好文 时间:
2019-06-03 12:12:59
阅读次数:
103
插入元素输出之后变成了矩形框架或者变成了汉字,表示自闭了#include #include #define maxSize 100 //串字符数组最大长度 typedef struct{ char ch[maxSize]; //顺序串的存储数组 int length; //顺序串的实际长度 }Seq... ...
分类:
其他好文 时间:
2019-05-22 00:08:28
阅读次数:
108
#include #include #define MAXSIZE 20 int main() { int m, magic[MAXSIZE][MAXSIZE] = {0}, i = 0,j, x, y; scanf("%d",&m); magic[i][m/2] = 1; x = 0;y =m/2... ...
分类:
其他好文 时间:
2019-05-18 11:13:13
阅读次数:
130
#include #include #include #define MaxSize 100 typedef char ElemType; typedef struct { ElemType data[MaxSize]; int top; }SqStack; void InitStack(SqSta ...
分类:
其他好文 时间:
2019-05-07 01:40:42
阅读次数:
164
用队列输出杨辉三角 基本思路:使用两个队列,第一个队列用于存当前行的系数,将计算后的下一行系数放入第二个队列,然后再复制到第一个队列中,最后输出第一个队列(循环n 1次)。 include include define maxsize 30 typedef int datatype; typedef ...
分类:
其他好文 时间:
2019-05-06 01:40:43
阅读次数:
145
堆栈 顺序存储实现: 分析: 1、定义结构体:数组Data[MaxSize]存储数据;Top记录栈顶元素下标;MaxSize记录堆栈容量 2、创建:为栈申请内存;根据容量为数据申请内存;初始化Top 3、入栈、出栈:都在栈顶完成;入栈判满,出栈判空;入栈先加,出栈后减 链式存储实现: ...
分类:
其他好文 时间:
2019-05-04 00:25:27
阅读次数:
157
循环队列 一、顺序存储 分析: 1、定义结构:数据Data[];头尾结点Front、Rear;容量MaxSize 2、创建:为队列结构和数据申请空间,数据通过结构中的指针访问;头尾指针归零 3、插入删除:判断空满;尾入头出 4、注意是循环队列,空满判断条件要取余 ...
分类:
其他好文 时间:
2019-05-04 00:25:11
阅读次数:
109
分析设计假设有个项目有比较高的并发量,要用到多级缓存,如下:在实际设计一个内存缓存前,需要考虑的问题:1:内存与Redis的数据置换,尽可能在内存中提高数据命中率,减少下一级的压力。2:内存容量的限制,需要控制缓存数量。3:热点数据更新不同,需要可配置单个key过期时间。4:良好的缓存过期删除策略。5:缓存数据结构的复杂度尽可能的低。关于置换及命中率:采用LRU算法,因为它实现简单,缓存key命中
分类:
其他好文 时间:
2019-04-30 15:25:11
阅读次数:
118