随笔分类 - 考研代码
摘要:栈 栈结构定义 & 初始化 typedef struct Stack{ int data[MAX_SIZE]; int top; }SqStack; void InitStack(SqStack &s){ s.top = -1; // 栈顶指针指向当前元素位置,初始化为-1 } 判断栈空 // 判断
阅读全文
摘要:二分板子 #include <iostream> constexpr int N = 100; int main(){ int a[N]; int n; std::cin >> n; for(int i=0; i<n; i++) std::cin >> a[i]; int l = 0, r = n
阅读全文
摘要:链表 链表结构定义 // 链表结构定义 typedef struct LNode{ int data; struct LNode* next; }LNode, *LinkList; 初始化链表 // 初始化链表 bool InitList(LinkList &L){ L = new LNode; L
阅读全文