数据结构
橘子味的茶二
我像一粒尘埃
展开
-
【acwing总结】归并排序模板
归并排序原创 2023-09-11 13:41:50 · 76 阅读 · 0 评论 -
【acwing总结】快速排序
可以q[l] 可以是q[l+r] 可以是q[r],也可以是随机值。将小于等于分界点的,放到左边去,将大于分界点的放到右边去,模板代码 注意边界问题 经常来回顾。(3):递归的处理左右两边。快排利用分治思想的原理。原创 2023-09-11 11:25:22 · 136 阅读 · 0 评论 -
QT+VS连接mysql8.0.32最新版数据库出现的问题及解决方法
这种问题一般出现在8.0以后版本的MySQL上,主要是因为8.0以后版本的MySQL对通讯数据做了加密,要想链接的话还需要添加安全模块的动态库。针对80以后的mysql 还需要把相关的加密解密方式加入。这两个文件放入上面的Qt bin目录下面。这两个文件放到你vs加载的qt库里面去。选择对应的版本以及位数,下载解压后把。原创 2023-02-23 23:03:22 · 456 阅读 · 0 评论 -
C++-数据结构-堆的原理及代码实现-精选!!!
七龙珠第23界武道大会前八强武道大会这种打擂台的比赛就类似与堆的原理 最强的人称为冠军优点:是可以找到最强的人!缺点:第二强的人却不知道是不是名副其实。原创 2021-09-06 10:33:47 · 714 阅读 · 1 评论 -
C++数据结构之队列
#include<iostream>#include <iomanip>using namespace std;#define MAXSIZE 5 //设置队列最大容量typedef int DataType; //队列中元素的类型typedef struct Queue{ DataType queue[MAXSIZE]; int front; //队头指针 int rear; //队尾指针}SeqQueue;//初始化队列 ,原创 2021-08-19 21:19:11 · 110 阅读 · 0 评论 -
C++数据结构之链表
c++链表部分#include<iostream>using namespace std;typedef struct _LinkNode { int data; //节点的数据域 struct _LinkNode* next; //结点的指针域}LinkNode,LinkList; //链表节点,链表//构造一个空的单链表bool InitList(LinkList*& L){ L = new LinkNode; //生产新节点作为头节点 用头指针L指向头节点原创 2021-08-18 13:49:13 · 133 阅读 · 0 评论 -
C++数据结构之顺序表
#include<iostream>using namespace std;#define MAX_SIZE 100typedef struct { int* elem; //顺序表的基地址 int length;//顺序表的长度 int size; //顺序表的控件}SqList;/********************初始化链表构建一个空的顺序表**********************/bool InitList(SqList& L){ L原创 2021-08-16 09:14:55 · 134 阅读 · 0 评论