logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

C++数据结构(1)顺序表模板

【代码】C++数据结构(1)顺序表模板。

#c++#数据结构#windows
C++数据结构 (图)邻接矩阵模板

本文展示了一个用C++实现的图类(Graph),采用邻接矩阵存储结构。该图类包含构造函数、析构函数、添加边(addEdge)和打印邻接矩阵(printGraph)等方法。构造函数初始化二维数组表示顶点间的边,初始值为-1(inf);addEdge方法设置指定顶点间的边权重;printGraph输出整个邻接矩阵。示例代码创建了5个顶点的图,添加了7条带权边并打印矩阵。该实现简洁地展示了图的基本存储和

#c++#数据结构#算法
C++贪吃蛇

【代码】C++贪吃蛇。

#c++#开发语言
C++数据结构 邻接表模板

【代码】C++数据结构 邻接表模板。

#图论#算法
C++算法 基数排序

优点:由于不需要元素间的比较,在排序范围有限或者元素有特定的顺序时,可能比比较型排序算法更有效 可以更容易排序有固定宽度的数字序列,如:电话号码,身份证。因为我们根据每一位分配到桶中时,桶是有序的,因此桶的分配是正序的,我们收集的时候从最前面的桶开始收集,因此小的在前大的在后,我们根据第二位进行。从所有元素最低位开始遍历,根据所选取的位数的值对每个元素进行分配,分配到对应的桶中。O(d(n+r))

#算法#c++#数据结构
C++算法 堆排序

下沉函数:(除了比较自己和子节点,还要比较那个子节点更优,也就是三个节点互相比较,谁赢继承权在谁手上),如果我的左儿子在数组范围内并且比当前获得继承权,如果有儿子在数组范围内并且比当前继承权的人更优那么他获得,最后,如果继承权节点和不是我自己,那么我就移交它,和继承节点交换位置,继续下沉。//排序,将根节点与最后一个元素交换位置,这样能保证队尾永远是最大的,再将交换过去的元素进行下沉,放到他该在的

#算法
C++算法 二分查找

``r = midelsel = midreturn r判绿函数(可以通过修改判这个函数结果不同问题)```

#算法
C++数据结构 (图)邻接矩阵模板

本文展示了一个用C++实现的图类(Graph),采用邻接矩阵存储结构。该图类包含构造函数、析构函数、添加边(addEdge)和打印邻接矩阵(printGraph)等方法。构造函数初始化二维数组表示顶点间的边,初始值为-1(inf);addEdge方法设置指定顶点间的边权重;printGraph输出整个邻接矩阵。示例代码创建了5个顶点的图,添加了7条带权边并打印矩阵。该实现简洁地展示了图的基本存储和

#c++#数据结构#算法
Vue工程化

最后将应用实例app挂载到‘#app’上。我们现在把这段代码放到,我们的main.js文件里我们和官方文档有所不同的就是,用了链式编程,创建应用实例后立马添加组件立马挂载。

#vue.js#javascript#前端
到底了