自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(21)
  • 资源 (1)
  • 收藏
  • 关注

原创 VS2019+PCL1.11.1+VTK8.2.0+Qt5.14.2在Windows配置

VS2019+PCL1.11.1+VTK8.2.0+Qt5.14.2在Windows配置资源文件PCl配置QT配置VTK编译最终配置环境常见问题解决本文档主要解决在配置过程中出现的问题,对于环境的主要配置会附上优秀博客的链接。配置VS2019+PCL+VTK+Qt 可以实现UI图形化界面展示PCL库自带的viewer展示效果如下:资源文件PCL+QT+VTK+Cmake资源可以官网下载,也可以下面网盘链接:链接:百度网盘提取码:yf12将所有的资源准备好后,开始环境的配置。QT和PCL

2022-05-29 19:07:26 3912 3

原创 数据结构——排序(十种常用内排序算法)

数据结构——排序一级目录二级目录三级目录一级目录二级目录三级目录

2021-09-12 17:17:13 3390 1

原创 数据结构_查找—散列表

数据结构——查找(散列表)

2021-09-06 17:30:41 720

原创 Linux简单计算服务端和客户端

前几天帮同学写了一个十分简单的基于linux I/O 复用的计算程序,由于应用层协议的设计,只能实现个位数字的四则运算。有需要的可以修改应用层协议。运行截图:服务端程序代码:#include<stdio.h>#include<stdlib.h>#include<unistd.h>#include<arpa/inet.h>#include<sys/socket.h>#include<string.h>#include&

2021-09-06 14:39:09 239 4

原创 数据结构_查找—树表(二叉排序、平衡二叉和B树)

数据结构_查找(树表)树表的查找二叉排序树二叉排序树的查找二叉排序树的动态修改平衡二叉树平衡二叉树的定义平衡二叉树的实现算法分析B-树算法分析B+树算法分析树表的查找对于前面所述的线性表的查找方式的分析,线性表查找不适用于动态查找表(即表不断被修改)。若要对动态查找表进行高效率的查找,可采用几种特殊的二叉树作为查找表的组织方式,统称为树表。二叉排序树二叉排序树又称二叉查找树,它对于排序和查找都很有用的特殊二叉树。二叉排序树的递归定义:(1)若它的左子树不为空,那么左子树上的所有结点的值都小于根

2021-09-06 12:02:26 495

原创 数据结构_查找—线性表

数据结构——查找一级目录二级目录三级目录对于数据结构来说,查找是其中很常见的操作。查找表是由同一类型的数据元素的构成的集合,由于集合中的数据元素之间的松散关系,可以利用其他数据结构来实现这个集合。查找就是给定一个值在查找表中确定给定值的记录或数据元素。平均查找长度(ASL)就是对于给定值的确定需要和在查找表中进行比较关键字个数的期望值。一级目录二级目录三级目录...

2021-09-06 12:02:14 300

原创 数据结构_图的拓扑排序和关键路径

数据结构_图的拓扑排序和关键路径拓扑排序二级目录关键路径二级目录拓扑排序二级目录关键路径二级目录

2021-08-17 12:43:52 445 1

原创 数据结构_图的最短路径(Dijkstra和Folyd算法)

图的最短路径Dijkstra 算法算法思想代码实现Folyd 算法二级目录三级目录在平时开车的时候,去一个地方总是用的路线规划软件,对于路线的规划中,有行驶路程最短的,有经过收费站最少的。根据不同的需求,对于路径长度的度量做出改变,以经过收费站数目作为度量(图中将收费站表示为顶点),就是最简单的最短路径问题,用图的广度优先搜索就可以实现。而为了实际表达现实交通注重的行驶路程的代价或时间,常用有向连通网表示,习惯将路径上的第一个顶点称为源点,最后一个称为终点。常见的最短路径问题:从某个源点到其余顶

2021-08-13 13:07:46 925 1

原创 数据结构_图的最小生成树(prim和kruskal算法)

数据结构_图的应用一级目录二级目录三级目录一级目录二级目录三级目录

2021-08-09 16:11:25 478 1

原创 数据结构_图的遍历

数据结构_图的遍历和应用一级目录二级目录三级目录一级目录二级目录三级目录

2021-08-07 12:49:05 112

原创 数据结构_图

数据结构_图图的基础二级目录三级目录图的基础在线性表中,数据元素之间存在线性关系,每个元素存在前驱和后继结点;在树结构中,数据元素之间存在层次关系,并且一个结点可能和下一层次结点存在一对多的关系;而在图结构中,结点之间的关系可以是任意的,符合现实中很多事物之间的关系。二级目录三级目录...

2021-08-04 21:01:55 767

原创 数据结构_特殊矩阵的压缩存储

数据结构_特殊矩阵的压缩存储对称矩阵三角矩阵对角矩阵压缩存储:对于一个矩阵之中的相同元素分配同一存储单元。 矩阵的压缩存储通常是将二维数据存储的矩阵映射到一维数组之中。对称矩阵若n阶矩阵满足a ij = a ji (1<=i,j<=n),称为n阶对称矩阵。若n阶矩阵为对称矩阵,那么实现压缩存储,只需要对矩阵的含对角线的上三角进行存储。(如图的虚线框内)对于对称矩阵可以用上三角也可以用下三角,下三角的表达式容易推导,所以采用下三角,想用上三角的可以参考三角矩阵的内容。我们需要把虚线框

2021-08-02 20:30:16 1031

原创 数据结构_哈夫曼树及哈夫曼编码

Huffman树huffman树哈夫曼树的构造代码实现Huffman编码Huffman编码思想代码实现最终完整代码(Huffman树和编码)及测试huffman树哈夫曼树又称最优树。是一类带权路径长度最短的树路径:树中从一个结点到另一个结点之间的分支构成的路径路径长度:路径上分支的数目树的路径长度:从树根到每一个结点的路径长度之和权:赋予实体的一个量,对实体某个或某些属性的数值化。在数据结构中有结点权和边权。结点的带权路径长度:该结点到根的路径长度和权值的乘积树的带权路径长度(WPL):树

2021-07-28 18:41:40 468

原创 数据结构_树和二叉树

数据结构_数组和广义表

2021-07-27 16:15:45 565

原创 数据结构_串的匹配(BF和KMP算法)

数据结构_串的匹配BF(brute—force)算法算法定义代码实现算法分析KMP算法算法详解代码实现算法分析子串的定位运算通常被称为串的模式匹配或串匹配BF(brute—force)算法算法定义一言不合直接暴力算法,直接在主串中从开始挨个与子串进行比较,若相同结束,不同则从主串的下一个字符重新开始比较。(1)i=j(2)i≠j(3)回溯代码实现#include<stdio.h>#include<string.h>typedef struct { c

2021-07-20 21:29:45 449

原创 数据结构_栈和队列

栈和队列

2021-07-18 20:36:44 204

原创 数据结构_线性表

线性表属于线性结构,

2021-07-15 11:36:07 91

原创 数据结构基础概念和术语

数据结构(C语言版)(第2版)严蔚敏 李冬梅 吴伟民重要概念绪论1.数据:客观事物的符号表示,是所有能够输入到计算机并处理的符号总称。2.数据元素:数据的基本单位3.如何合理地组织数据、高效地处理数据,这就是“数据结构”主要研究的问题。4.数据结构(Data Structure):相互之间存在一种或多种特定关系的数据元素的集合。5. 结构:就是指数据元素之间存在的关系。6.数据结构包括逻辑结构和存储结构两个层次。符号数据的逻辑结构是从逻辑关系上描述数据,它与数据的存储无关,是独立于计

2021-07-13 16:26:18 249

原创 c结构体和数组之间的联系

结构体和数组的异同学习的教材说结构体为“超级数组”,所以看看数组和结构体的相似点定义两个简单的结构体和数组并初始化c99对应的数组指定初始化和结构体指定初始化有相似之处int a[]={1,[6]=23,4}// a[0]=1,a[6]=23,a[7]=4.struct lok {int a;float b;int c[10];}L{ .b=1.1 };struct lok { int a; double b; int c[10];}L{ 1,1.1,{0} };i

2021-06-15 21:16:50 349 1

原创 C的文件输入、输出

c的I/Oc的标准I/Oc的文件I/Oc的标准I/OC的文件概念理解文件:磁盘或固态硬盘上的一段已命名的存储区。所有的文件内容都是以二进制形式存储到文件。文本文件:使用二进制编码后的字符来表示文本(ASCII(如0x30表示0)或Unicode)二进制文件:二进制代表机器语言代码或数值数据(直接用二进制表示数据,long类型,etc)访问文件的途径文本模式:将本地环境表示的行末尾和文件结尾映射为c模式(不同环境中的换行和结尾表示不同)。二进制模式:访问文件的每个字节,不存在映射

2021-06-13 12:19:40 119

原创 C Primer Plus 复习总结

@C Primer Plus 复习总结#代码测试奇怪的代码#include<stdio.h>/// /* //该行前添加注释符号“//”解除对body内容的注释 //{ body} //*//// /* //该行前添加注释符号“//”解除对body内容的注释 //输入输出问题void display(int ch, int rows,

2021-06-11 11:18:31 171

数剧结构十种内部排序算法代码.cpp

对应博客数据结构——排序

2021-09-12

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除