- 博客(9)
- 收藏
- 关注
原创 全面分析总结解决Could not transfer artifact org.apache.maven.plugins等此类问题的方法
全面分析总结解决Could not transfer artifact org.apache.maven.plugins,Could not transfer artifact xxx from/to xxx等此类问题的方法
2023-12-15 17:27:22 11758 1
原创 C++项目工程(包含opencv库以及项目的依赖库移植)编译成android可以使用的so库并在Android studio上调用so库进行使用(血泪操作总结)
C++项目工程(包含opencv库以及项目的依赖库移植)编译成android可以使用的so库并在Android studio上调用so库进行使用(血泪操作总结)
2023-03-28 17:31:45 6424 9
原创 数据结构 稀疏矩阵的实现方法
稀疏矩阵的实现什么是稀疏矩阵,怎么定义才是稀疏矩阵?假设在m x n的矩阵中,有t个不为0的元素。令z=t/(m x n),若z<=0.05则称此矩阵为稀疏矩阵。由于稀疏矩阵的非0元素较少,所以如果用大容量存储必定会造成内存浪费,因此只需存储非0元素值即可,以下列出了常用的三种存储稀疏矩阵的方法。三元组顺序表三元组顺序表的实现用顺序存储结构来实现。定义一个数组的结构体,存储的是三元组(即由 3 部分数据组成的集合),组中数据分别表示(行标,列标,元素值)。结构体的实现如下:...
2021-03-13 20:59:47 2340 1
原创 静态链表实现及其插入与删除操作
静态链表介绍静态链表,也是线性存储结构的一种,它兼顾了顺序表和链表的优点于一身,其如构造线性表的操作需要预先分配一个大的空间,每个节点存储元素值以及游标代替指针指示下一个节点在数组中的相对位置。其在线性表中进行插入和删除操作时不需要移动元素,仅需修改指针的值,因此其具有链式结构的优点。例如,使用静态链表存储 {1,2,3} 的过程如下:(1)创建一个足够大的数组,假设大小为 6,如图 所示:(2)在将数据存放到数组中时,给各个数据元素配备一个整形变量,此变量用于指明各个元素的直接后继元素所在数
2021-02-09 20:39:15 2898
原创 数据结构简介以及抽象数据类型的实现
数据结构简介数据结构(英语:data structure)是计算机中存储、组织数据的方式。数据结构意味着接口或封装:一个数据结构可被视为两个函数之间的接口,或者是由数据类型联合组成的存储内容的访问方法封装。大多数数据结构都由数列、记录、可辨识联合、引用等基本类型构成。举例而言,可为空的引用(nullable reference)是引用与可辨识联合的结合体,而最简单的链式结构链表则是由记录与可空引用构成。数据结构可透过编程语言所提供的数据类型、引用及其他操作加以实现。一个设计良好的数据结构,应该在尽可
2021-02-02 10:41:47 1236 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人