自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 小程序开发--苍穹外卖系统Day1

在数据库中修改password:e10adc3949ba59abbe56e057f20f883e 提交。访问接口文档地址:http://localhost:8080/doc.html#/home。yml文件中修改数据库密码,设置端口号。启动后端,在前端即可登录。

2025-11-25 21:21:14 96

原创 101.对称二叉树

然后在主函数isSymmetric中,如果树为空,我们认为是对称的(空树是对称的),否则检查左右子树是否对称。定义一个辅助函数,该函数接受两个节点,判断这两个节点是否对称。使用根节点的左右子树作为参数调用这个辅助函数。递归判断:左节点的左子树和右节点的右子树是否对称,以及左节点的右子树和右节点的左子树是否对称。我们使用递归函数isSymmetricHelper来判断两个节点是否对称。一个为空,一个不为空,则不对称。两个节点的值不相等,则不对称。两个节点都为空,则对称。采用递归的方法解决。

2025-11-20 10:52:27 171

原创 226.翻转二叉树

【代码】226.翻转二叉树。

2025-11-20 10:09:06 187

原创 104.二叉树的最大深度--递归思想

这是一个标准库函数(需要包含 <math.h> 头文件),用于返回两个数中的较大值。在这里,它会比较左子树和右子树的深度,取其中更深的那个。

2025-11-19 15:49:06 102

原创 94. 二叉树的中序遍历

第一次:统计二叉树的节点总数size,用于malloc结果数组。第二次:执行中序遍历,将结点值依次存入数组。step1:确定中序遍历的递归逻辑。step2:处理结果数组的内存分配。

2025-11-19 15:20:07 174

原创 70. 爬楼梯->动态规划->斐波拉契数列

【代码】70. 爬楼梯->动态规划->斐波拉契数列。

2025-11-18 20:18:09 90

原创 169. 多数元素

结果运行错误,时间超时!

2025-11-18 18:58:21 145

原创 268. 丢失的数字

【代码】268. 丢失的数字。

2025-11-18 18:37:32 237

原创 YOLOv5复现过程

现在已经更新至v7.0版本,本次复现也是v7.0,防止版本过低依赖关系不同而无法运行。项目地址:https://github.com/ultralytics/yolov5。通过classes来设置被检测目标是否被显示,得先查看目标检测物体的编码是什么。制作标签工具的网站 https://www.makesense.ai。切换到正确的 YOLOv5 项目目录。通过命令行运行python文件。写文件:建立一个mydata。

2025-11-18 17:01:04 207

原创 小土堆PyTorch学习记录(二十)完整的模型训练套路(二&&三)

建立文件test2.py。更新train.py。

2025-11-11 11:21:14 108

原创 小土堆PyTorch学习记录(十九)完整的模型训练套路(一)

【代码】小土堆PyTorch学习记录(十九)完整的模型训练套路(一)

2025-11-09 12:04:08 119

原创 小土堆PyTorch学习记录(十八)模型的保存和提取

【代码】小土堆PyTorch学习记录(十八)模型的保存和提取。

2025-11-08 19:10:19 188

原创 小土堆PyTorch学习记录(十七)现有网络模型的使用与修改

【代码】小土堆PyTorch学习记录(十七)现有网络模型的使用与修改。

2025-11-08 17:35:44 90

原创 小土堆PyTorch学习记录(十六)优化器(一)

运行nn_loss_network代码。

2025-11-08 16:15:28 214

原创 小土堆PyTorch学习记录(十五)损失函数和反向误差

其中L1Loss(平均绝对误差损失),MSELoss(均方误差损失)和CrossEntropyLoss(交叉熵损失)output是预测每一部分的概率。例如,预测为人的概率为0.1,预测为狗的概率为0.2,预测为猫的概率为0.3.

2025-11-07 20:57:05 244

原创 小土堆PyTorch学习记录(十四)神经网络-搭建小实战和Sequential的使用

【代码】小土堆PyTorch学习记录(十四)神经网络-搭建小实战和Sequential的使用。

2025-11-07 17:14:33 210

原创 小土堆PyTorch学习记录(十三)神经网络-线性层及其他层介绍

【代码】小土堆PyTorch学习记录(十三)神经网络-线性层及其他层介绍。

2025-11-06 21:29:05 75

原创 小土堆PyTorch学习记录(十二)神经网络-非线性激活

PyTorch说明文档网址:https://docs.pytorch.org/docs/stable/index.html。

2025-11-05 20:18:40 217

原创 移动零 - 双指针解法

这是一个经典的"移动零"问题,要求将数组中的所有零移动到末尾,同时保持非零元素的相对顺序。使用双指针解法非常高效。

2025-11-04 17:54:47 195

原创 小土堆PyTorch学习记录(十一)神经网络-最大池化的使用

【代码】小土堆PyTorch学习记录(十一)神经网络-最大池化的使用。

2025-11-04 16:30:55 80

原创 小土堆PyTorch学习记录(十)卷积层

【代码】小土堆PyTorch学习记录(十)卷积层。

2025-11-04 12:00:53 76

原创 小土堆PyTorch学习记录(九)土堆说卷积

当padding=1时,会在输入图像的四周各添加1圈0,这样输入图像就变成了7x7(原5x5,上下左右各加1,变成7x7),然后卷积核以步长1在7x7上卷积,得到5x5的输出。kernel: 卷积核,形状为(out_channels, in_channels, kernel_height, kernel_width)注意:在我们的例子中,我们只有一个输出通道和一个输入通道,所以是(1,1,3,3)当stride=2时,卷积核每次移动2个像素,因此输出特征图的大小会减小。默认为0,即不填充。

2025-11-04 09:55:46 230

原创 小土堆PyTorch学习记录(八)神经网络的基本骨架--nn.Module的使用

将断点设置在tudui = Tudui()中,观察传入参数x的执行过程。

2025-11-03 19:10:08 102

原创 小土堆PyTorch学习记录(七)DataLoader的使用

步长最大的时候是一个八列两行的只取到16的数据,而不是64,这是因为drop_last=False,若调整为True,最后剩下的16张不足以满足batch_size=64,因此会被舍去,同时修改名称 writer.add_images(“test_data_drop_last”,imgs,step)step=155时,Epoch0和Epoch1图片的顺序是一样的。将shuttle修改为True,再次运行。在terminal终端进行测试。发现图片的顺序是不一样的。

2025-11-03 18:33:17 188

原创 小土堆PyTorch学习记录(六)torchvision中的数据集使用

【代码】小土堆PyTorch学习记录(六)torchvision中的数据集使用。

2025-11-03 17:21:15 104

原创 小土堆PyTorch学习记录(五)常见的Transform part2

【代码】小土堆PyTorch学习记录(五)常见的Transform part2。

2025-11-02 21:54:44 90

原创 小土堆PyTorch学习记录(四)常见的Transform part1

Python中__call__的用法。默认为6006端口打开。

2025-11-02 20:53:36 170

原创 小土堆PyTorch学习记录(三)Transform的使用

输入新的变量时出现红色下划线,按住Alt+回车,有时会告诉解决的方案。Ctrl+p可看该类需要引用什么参数。

2025-11-01 21:33:20 216

原创 小土堆PyTorch学习记录(二)Tensorboard的使用

方法一:使用Anaconda安装。安装TensorBoard。

2025-11-01 17:25:58 70

原创 小土堆PyTorch学习记录(一)

【代码】小土堆PyTorch学习记录(一)

2025-11-01 15:17:08 177

原创 Blender我点击表面细分后,物体就消失了变成一条线怎么回事啊?

编辑 偏好设置 视图 细分 将gpu细分关掉。

2025-05-27 10:01:31 517

原创 【Python】Python推导式

元组推导式和列表推导式的用法也完全相同,只是元组推导式是用 () 圆括号将各部分括起来,而列表推导式用的是中括号 [],另外元组推导式返回的结果是一个生成器对象。Python 推导式是一种独特的数据处理方式,可以从一个数据序列构建另一个新的数据序列的结构体。计算数字1,2,3的平方数。元组(tuple)推导式。列表(list)推导式。字典(dict)推导式。集合(set)推导式。

2025-05-14 15:38:05 259

原创 【Python】斐波拉契数列

for _ in range(n):是一种常见的循环写法,它的作用和其他 for 循环一样,但 _ 作为变量名有特殊含义。

2025-05-14 15:06:11 195

原创 【Python】Python列表函数&方法

len(list) 列表元素个数max(list)返回列表元素最大值min(list)返回列表元素最小值list(seq)将元组转换为列表list.append(obj)在列表末尾添加新的对象list.count(obj)统计某个元素在列表中出现的次数list.extend(seq)在列表末尾一次性追加另一个序列中的多个值(用新列表扩展原来的列表)list.index(obj)从列表中找出某个值第一个匹配项的索引位置list.insert(index, obj)将对象插入列表list.pop([index

2025-04-25 22:11:16 151

原创 【Matlab】求解方程 x^2 - 3x + 1 = 0 的根

在 MATLAB 中,zeros 是一个基础且常用的函数,用于创建全零矩阵或数组。(3) 创建与现有矩阵同维度的零矩阵。(2) 预分配内存优化性能。

2025-04-25 21:50:10 287

原创 【Python】Python 的字符串内建函数

返回翻译后的字符串,若给出了 delete 参数,则将原来的bytes中的属于delete的字符删除,剩下的字符要按照table中给出的映射来进行映射。返回字符串中的 old(旧字符串) 替换成 new(新字符串)后生成的新字符串,如果指定第三个参数max,则替换不超过 max 次。返回一个指定的宽度 width 居中的字符串,如果 width 小于字符串宽度直接返回字符串,否则使用 fillchar 去填充。返回子字符串 str 在字符串中最后出现的位置,如果没有匹配的字符串会报异常。

2025-04-25 18:13:38 810

原创 【python】列表实现反转字符串

和字符串一样,列表同样可以被索引和截取,列表被截取后返回一个包含所需元素的新列表。列表是写在方括号 [] 之间、用逗号分隔开的元素列表。

2025-04-24 17:03:33 255

原创 【python】爱心代码高级

【代码】【python】爱心代码高级。

2025-04-23 18:06:29 645

原创 树的构建:根据遍历序列重建二叉树(如中序+先序)

【代码】树的构建:根据遍历序列重建二叉树(如中序+先序)

2025-03-27 14:03:35 233

原创 B2158 谁考了第 k 名

【代码】B2158 谁考了第 k 名。

2025-03-27 13:01:49 499

空空如也

空空如也

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

TA关注的人

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