数据结构
JennnyZhang
电子科技大学-计算机学院-计算机视觉
Super-Resolution & Diffusion & 模态引导
展开
-
愿天下有情人都是失散多年的兄弟姐妹
#include<stdio.h>#include<stdlib.h>#include<algorithm>#include<iostream>using namespace std;const int maxn=100010;int flag=1;int vis[maxn]={0};struct node{ char gender; int father,mother; node() { father=-1; moth.原创 2022-01-13 17:39:55 · 244 阅读 · 0 评论 -
数据结构:循环队列
//队列的顺序表示--用一维数组base[M] 循环队列#define M 100 //最大队列长度Typedef struct { QElemType *base; //初始化的动态分配存储空间 int front; //头指针 int rear; //尾指针}SqQueue; 空队标志:front= =rear入队:base[rear++]=x;出队:x=base[front++];//实现:利用“模...原创 2021-10-04 09:54:02 · 230 阅读 · 0 评论 -
数据结构:链栈
typedef struct StackNode { SElemType data; struct StackNode *next;} StackNode, *LinkStack;LinkStack S; //链栈的初始化void InitStack(LinkStack &S ){ S=NULL;}//判断链栈是否为空Status StackEmpty(LinkStack S){ if (S==NULL) ...原创 2021-10-04 09:53:13 · 179 阅读 · 0 评论 -
数据结构:双栈
typedef struct{ int top[2], bot[2]; //栈顶和栈底指针 SElemType *V; //栈数组 int m; //栈最大可容纳元素个数}DblStack;void Dblpush(DblStack &s,SElemType x,int i) ;//把x插入到栈i的栈int Dblpop(DblStack &s,int i,SElemType &x) ;//退掉位于栈i栈顶的元素i...原创 2021-10-04 09:52:33 · 375 阅读 · 0 评论 -
数据结构:顺序栈
//顺序栈的表示#define MAXSIZE 100typedef struct{ SElemType *base; SElemType *top; int stacksize;}SqStack;//顺序栈初始化Status InitStack( SqStack &S ){ S.base =new SElemType[MAXSIZE]; if( !S.base ) return OVERFLOW;...原创 2021-10-04 09:51:31 · 122 阅读 · 0 评论