- 博客(10)
- 收藏
- 关注
原创 力扣-二叉树的最小深度
我当时就在想,这就像体检一样,我今天要去测量体重,有两次测量体重的机会,分别在两个房间,测量结果取最小值,我可以选择测量两次,测量一次,不测量。不测量:对应的是叶子结点。测量一次:只有一个孩子子树的结点,这个时候当然体重就是测量一次的喽。测量两次:两个孩子都存在,取小值即可。
2025-04-09 10:35:30
255
原创 力扣-翻转二叉树
重要的是要清楚自己使用的是什么遍历方式。在非递归遍历中,前序、后序遍历都是先访问根结点、先处理根结点的,当然可行;层序遍历是从上到下、一层层处理结点的,也可行;中序遍历在栈模拟的遍历也可行。
2025-03-29 09:35:07
301
原创 力扣-二叉树遍历
我特别想提醒自己的是,要处理完一个结点后,他就不属于二叉树了(不再需要等待被遍历),所以单层逻辑永远是一个”根“和它的孩子,它们三个关系是相当紧密的。我现在的想法是,后序遍历和前序遍历直观上来说都是从上到下的,只不过是左右的先后顺序不同,单层逻辑仍然是一个”根“和它的孩子的处理方式,仍然是相当紧密的关系。从根结点出发,然后是对根节点的孩子进行处理,在入栈的时候是先right后left的,出栈时候会先left,对左孩子进行处理,以及左孩子的孩子们。中序遍历,先访问的是根结点4,先处理的却不是根结点4。
2025-03-27 15:44:33
856
原创 本地部署CosyVoice2遇到的问题
通过命令行查看自己本机的CUDA版本限制。下载合适的CUDA版本,然后下载对应的cuDNN,将cuDNN中的所有文件复制,粘贴替换 C:\用户\...\CUDA\v12.5 下的相同名字的文件。设置CUDA和cuDNN的环境变量。C:\用户\...\CUDA\v12.5C:\用户\...\CUDA\v12.5\binC:\用户\...\CUDA\v12.5\includC:\用户\...\CUDA\v12.5\lib\x64。
2025-03-26 15:44:16
302
原创 Springboot中Jpa的常用配置
例如,一个Java实体类中可能包含一些计算属性或临时属性,这些属性的值是通过其他属性计算出来的,而不是从数据库表中读取的。注解也可以用于一些计算属性或临时属性,这是一个Java注解,用于标记一个实体类属性不需要映射到数据库表的字段上。注解可以明确告诉ORM框架该属性不需要映射到数据库表中,从而避免不必要的数据库操作和数据冗余。注解,那么ORM框架默认会将该属性映射为数据库表的一个字段,导致不必要的数据库操作和数据冗余。属性映射为数据库表的一个字段,导致数据冗余和不必要的数据库操作。另外,需要注意的是,
2023-07-06 01:41:27
2031
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人