自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

一只养生的程序猿。

I am a frog at the bottom of a well, but I never give up climbing up.

  • 博客(204)
  • 收藏
  • 关注

原创 在jupyter notebook中使用conda环境

安装好后,打开 jupyter notebook 就会显示所有的 conda 环境,点击随意切换。

2024-03-30 08:08:49 645

原创 随想录二刷Day29——回溯

【代码】随想录二刷Day29——回溯。

2024-03-25 13:30:31 195

原创 随想录二刷Day28——回溯

上面的方法,会有很多的重复的回文串判断,并且所有的子串都至少被判断一次。因此,可以选择直接将所有的子串提前处理出来存储在数组中,然后直接查表判断某个子串是否是回文串,更省时间。选出长度逐渐增加的第一个回文子串,剩下的子串递归分割。

2023-12-08 13:37:48 162

原创 随想录二刷Day27——回溯

基本的递归回溯,只不过这里递归树每层的起始索引位置变成了 i ,而不是下一个元素的索引 i+1,因为可以重复选择。如下图,我们可以看出,重复的是蓝色的同一层的部分,而在棕色的分支处的重复数字不会引起结果的重复。,递归树的最大深度是 target / min(candidates)所以剪枝只需要剪掉同一层相同元素搜索得到的答案。这一题上一题的区别是多了不能重复的限制。每个数字都有是否被选择两种可能。将蓝色部分进行剪枝。

2023-12-02 13:56:28 168

原创 随想录二刷Day26——回溯

每个数字表示递归树的一层,层间寻找所有的组合。就是简单的回溯,修改判断条件保留结果即可。稍作处理就能得到字符和数字间的转化。注意一个处理小技巧,

2023-12-01 13:50:56 162

原创 随想录二刷Day25——回溯

因为找组合的过程是从左向右遍历数组,当前搜索到数组某个位置,如果后面的数字全部选中也凑不够目标子集的大小,则递归树的该分支没必要再向下搜索了,因为一定没有答案。按顺序往后找,for循环从1->n,使用递归树的深度表示子集的大小。子集问题:一个N个数的集合里有多少符合条件的子集。排列问题:N个数按一定规则全排列,有几种排列方式。组合问题:N个数里面按一定规则找出k个数的集合。切割问题:一个字符串按一定规则有几种切割方式。还是上面这道题,考虑有没有可以剪枝的部分。棋盘问题:N皇后,解数独等等。

2023-11-29 13:10:46 129

原创 随想录二刷Day24——二叉树

很久没有刷算法题了,又荒废了,习惯还得保持啊,希望能坚持一天1~2道题。

2023-11-28 13:37:21 132

原创 解决 VSCode 配置远程连接,过程试图写入的管道不存在

解决 VSCode 配置远程连接,过程试图写入的管道不存在

2023-11-22 19:48:59 549

原创 随想录二刷Day23——二叉树

递归处理出子树的结果,向上一层返回根节点。一、找不到,返回NULL。

2023-08-31 13:49:24 91

原创 Typora导出pdf一直停留在导出界面

尝试遍了网上的各种方法对我都没奏效。但是用管理员权限在下打开typora.exe发现可以正常导出 pdf。结合这一点,加上最近频繁出现启动文件、文件夹没有权限的问题,猛地让我想起之前安装 TexLive 的时候有问题,把用户环境变量的 TEMP 和 TMP 强行改成了。于是我尝试改回来果然好用了!

2023-06-02 15:14:27 1652 2

原创 搜索算法总结

模拟退火算法以一定的概率来接受一个比当前解要差的解,因此有可能会跳出这个局部的最优解,达到全局的最优解。有多条路径能够到达某个节点时,在动态规划的过程中,已经将最短路径做了更新,之后每次用到的都是当前已知路径中最短的路径,相当对那些较长的路径做了剪枝,保留最短路径而删去之前找到的较长路径,不从这些路径继续向下寻找。下图橙色箭头就是在拓展节点,当拓展到的节点已经有可达路径时,判断新的路径和之前的路径哪个耗散值最小(即路径长度最小),保留最小长度的路径,其余路径删去,之后的拓展,基于这个最短的路径值继续拓展。

2023-05-28 10:22:03 2112

原创 win11 重装 NVIDIA 驱动

下面这个一次就好了(记得使用管理员模式打开,避免不必要的麻烦)。注意,你可能会遇到下图这样的两种安装文件,上面是驱动,下面是 Toolkit 工具。并且默认的精简过程不需要自己手动添加环境变量,它都添加好了,它真的我哭死。查找相应的 CUDA Toolkit 工具进行下载,这里我安装的是。安装完检查这 3 个文件夹是否存在,如果都存在,那大概率是正常了。最后记得删除下面三个文件夹(使用默认路径安装是这三个)讲的真不错,顺便记录一下我的配置过程。2、我选择了精简模式安装,一路默认。下载对应的 cuDNN。

2023-05-24 23:43:50 4382 1

原创 VScode+LaTeX 配置时遇到的一些问题

没错,它的 STRUCTURE 部分空空如也,这个问题我查了一晚上,我一直觉得是自己配置有问题,甚至把 VScode 包括插件什么的全部删干净了,重新安装,配置,,,正当我绝望之际,我发现了原来。我做的唯一的修改就是,作者设置的从 SumtraPDF 的返向跳转到代码的功能对我不起作用,每次外部打开又很麻烦,于是乎修改了第 150 行的参数设置为。然后编译渲染,就可以 LaTeX 代码和 SumatraPDF 之间相互跳转了。左下角设置 -> 快捷键设置 -> 输入。记录我逝去的、宝贵的一晚上。

2023-05-24 23:39:02 1991

原创 随想录二刷Day22——二叉树

代码随想录二刷Day22

2023-03-19 14:06:21 377

原创 随想录二刷Day21——二叉树

代码随想录二刷Day21

2023-03-18 13:29:01 106

原创 随想录二刷Day20——二叉树

代码随想录二刷Day20

2023-03-17 13:40:12 416

原创 随想录二刷Day19——二叉树

代码随想录二刷Day19

2023-03-13 13:51:08 223

原创 随想录二刷Day18——二叉树

代码随想录二刷Day18

2023-03-12 13:54:12 101

原创 随想录二刷Day17——二叉树

代码随想录Day17

2023-03-11 13:56:41 279

原创 随想录二刷Day16——二叉树

代码随想录二刷Day16

2023-03-10 18:43:56 105

原创 随想录二刷Day15——二叉树

代码随想录二刷Day15

2023-03-08 13:37:31 350

原创 随想录二刷Day14——栈与队列

代码随想录二刷Day14

2023-03-06 13:26:16 210

原创 随想录二刷Day13——栈与队列

代码随想录二刷Day13

2023-03-05 13:32:38 492

原创 随想录二刷Day12——双指针法

代码随想录二刷Day12

2023-03-04 14:32:34 80

原创 随想录二刷Day11——字符串

代码随想录二刷Day11

2023-03-03 14:45:24 65

原创 随想录二刷Day10——字符串

代码随想录二刷Day10

2023-03-02 11:25:59 60

原创 随想录二刷Day09——字符串

代码随想录二刷Day10

2023-03-01 13:32:37 255

原创 随想录二刷Day08——哈希表

代码随想录二刷Day08

2023-02-28 20:11:17 99

原创 随想录二刷Day07——哈希表

代码随想录二刷Day07

2023-02-27 14:35:44 156

原创 随想录二刷Day06——链表

代码随想录二刷Day06

2023-02-26 13:52:43 291

原创 随想录二刷Day05——链表

代码随想录二刷Day05

2023-02-25 17:24:55 64

原创 随想录二刷Day04——链表

代码随想录二刷Day04

2023-02-24 13:48:13 68

原创 随想录二刷Day03——数组+链表

代码随想录二刷Day03

2023-02-23 19:09:38 82

原创 随想录二刷Day02——数组

代码随想录二刷DAY02

2023-02-22 13:58:25 88 1

原创 随想录二刷Day01——数组

代码随想录二刷01

2023-02-21 13:33:19 84

原创 随想录一刷Day28——回溯算法

刷题Day28

2023-01-10 10:19:32 111

原创 随想录一刷Day27——回溯算法

刷题Day27

2023-01-06 10:32:33 420

原创 随想录一刷Day26——回溯算法

刷题Day26

2023-01-04 08:45:03 390

原创 随想录一刷Day25——回溯算法

刷题Day25

2023-01-03 11:18:38 97

原创 随想录一刷Day24——回溯算法

刷题Day24

2022-12-30 09:54:15 424

空空如也

空空如也

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

TA关注的人

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