随笔分类 - 数据结构与算法
栈的顺序存储 C语言
摘要:#include<iostream> #include<stdio.h> #define MAXSIZE 50 typedef struct { int data[MAXSIZE]; int top; } SqStack; // 初始化栈 void InitStack(SqStack &s) { s
阅读全文
C语言链式存储(使用引用传递)
摘要:#include<stdio.h>#include<stdlib.h> typedef struct LinkNode{ int data; struct LinkNode *next; } LinkNode; typedef struct Link{ LinkNode *front,*rear;/
阅读全文
c语言创建队列的链式存储
摘要:#include<stdio.h> #include<stdlib.h> typedef struct LinkNode { int data; struct LinkNode *next; } LinkNode; typedef struct Link { LinkNode *front,*rea
阅读全文
回溯算法c++
摘要:#include<iostream>using namespace std;#include<string>#include<vector>class Solution{ private: vector<vector<int >> result; vector<int > path; void ba
阅读全文
二叉树
摘要:#include<iostream>#include<stack>#include<vector>#include<stdio.h>#include<stdlib.h>using namespace std;//二叉树节点结构 struct TreeNode{ int val; TreeNode *
阅读全文
浙公网安备 33010602011771号