自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 收藏
  • 关注

原创 使用DiskGenius调整磁盘大小

打开DiskGenius就能看见本地的磁盘分布情况我的本地磁盘分为C:/D:/E:三个盘而C盘空间不足,需要从D盘或E盘分配空间给它。由于磁盘处于状态需要解除加密状态才能调整分区大小。

2025-06-06 18:19:10 668

原创 C++求解组合数

递推式Cnm​Cn−1m​Cn−1m−1​从 n个不同的数中选出 m个的方案数是Cnm​对第 1 个数有两种决策:Cnm​若不选,则从剩下的 n−1个中选 m 个,即 ​;Cn−1m​若选,则从剩下的 n−1个中选 m−1 个,即​。Cn−1m−1​加法原理Cnm​Cn−1m​Cn−1m−1​。

2025-05-19 20:25:04 761

原创 Labelimg的安装和使用

是一个开源的图像标注工具,常用于计算机视觉领域中为图像打标签,特别是在训练目标检测模型时(如 YOLO、Faster R-CNN 等)。它的主要功能是通过图形界面为图像中的目标手动绘制边界框(bounding box),并将这些标注信息保存成 XML(Pascal VOC 格式)或 TXT(YOLO 格式)文件,供深度学习模型训练使用。

2025-05-19 16:51:00 457

原创 BFS(广度优先搜索)

for 作用在于对于目标4个方向开始向下搜索,满足条件就使用mark记录,步长加1并加入队列。很好理解 就是下一步来源于上一步,并且走过的地方不会再走一遍,这确定了唯一性,使得到达终点路径最短。mark数组初始化 mark作用在于记录该位置是否走过 没有走过则为-1。给定一个 n×m的二维整数数组,用来表示一个迷宫,数组中只包含。边界定义 判断目标是否跑出(nxm)二维数组的范围。将起始节点放入队列,并标记为已访问。使得目标在二维数组中上下左右的移动。定义pair类型的队列q。

2025-05-18 21:01:29 439

原创 六大排序算法(插入排序,希尔排序,选择排序,冒泡排序,快速排序,归并排序)

gap = n/2 → n/4 → …→ 1,即 gap = 4 → 2 → 1。希尔排序(Shell Sort)示例详解。下标: 1 2 3 4 5 6 7 8。数据: 8 5 3 7 6 2 1 4。下标: 1 2 3 4 5 6 7 8。数据: 6 2 1 4 8 5 3 7。下标: 1 2 3 4 5 6 7 8。数据: 1 2 3 4 6 5 8 7。下标: 1 2 3 4 5 6 7 8。数据: 1 2 3 4 5 6 7 8。第1轮后最大值 8 到达末尾。

2025-05-16 14:47:42 1551

原创 机器学习之numpy库的基础知识

Numpy是 Python 中专门用于高性能数值计算的库,其核心是一个功能强大的n 维数组对象(ndarray),可以用来存储和操作大规模的数字矩阵或张量数据。

2025-05-08 21:59:02 625

原创 机器学习之Pandas库基础知识

Pandas是Python里一个用来快速、方便地处理数据的工具库。

2025-05-08 08:00:00 1015

原创 机器学习之sympy库对于函数的基本操作

sympy是一个符号计算系统符号计算:数学对象是精确表示的,而不是近似的,并且具有未计算变量的数学表达式以符号形式保留。举个例子:使用python自带数学函数计算库math计算sqrt(8)使用sympy库计算sqrt(8)2*sqrt(2)总结:对于math库是求值,如果求不出精确值就求近似对于sympy库求值,如果求不出精确值就以符号形式表示。

2025-04-24 23:09:04 1325

原创 vscode的C/C++的环境配置

再点击运行在终端中就可以看见输出(即代码运行成功)(请根据自身路径添加)然后点击确定(三个。(其余附加任务根据自己需要选择)再点击。再在Code文件中新建一个文件命名为C。(作用是使得当前文件夹所有文件都编译)新建文件夹命名为**C++**添加文件。版本就点击Windows开始下载。在D盘新建文件夹命名为Code。点击窗口会自动在目录下生成文件。找到下载的文件位置,双击开始。找到新建的文件夹目录点击。点击运行会有窗口自动弹出。在搜索框搜索C++找到。下载完成找到文件进行。打开文件然后复制文件。

2025-04-21 20:52:48 922 1

原创 C语言实现最小公倍数(lcm)

最小公倍数 是能被两个数 a 和 b 同时整除的 最小的正整数eg:它们的倍数分别是:6 的倍数:6, 12, 18, 24, 30, …8 的倍数:8, 16, 24, 32, …最小的公共倍数是 24所以:lcm(6, 8) = 24。

2025-04-17 20:48:55 392

原创 C语言实现最大公约数(gcd)

在所有同时整除 a 和 b 的数里,最大的那个数,就是 gcd(a, b)。假设 d 是同时整除 a 和 b 的一个数 → d | a 且 d | b。设:a = b * q + r (r = a % b,这是整除定义)所以 d | r,也就是说:能整除 a 和 b 的数,也能整除 r。那么重复 gcd(a, b) = gcd(b, a % b)的过程。:若一个数能同时整除 a 和 b,它也一定能整除 a % b。12 的因数:1, 2, 3, 4, 6, 12。8 的因数:1, 2, 4, 8。

2025-04-17 18:13:32 230

空空如也

空空如也

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

TA关注的人

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