- 博客(9)
- 收藏
- 关注
原创 04 leetcode 指针 283 移动零 230814
冒泡排序的思想,就是通过相邻元素的比较与交换,使得较大元素从前面移到后面。都移动到了右侧,且保持了非零数的相对位置。我们可以借用冒泡排序的思想,将值为。移动到末尾,并保持原有的非。,而冒泡排序的时间复杂度为。所以这种做法会导致超时。的元素移动到数组末尾。遍历结束之后,则所有。
2023-08-14 21:15:43
88
原创 【李沐动手深度学习笔记002】数据操作、数据预处理
① 机器学习用的最多的是N维数组,N维数组是机器学习和神经网络的主要数据结构。[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-P8HTVCum-1691631346241)(image.png)][外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-Xy6Vcd48-1691631346242)(image.png)]
2023-08-10 09:37:19
122
1
原创 03 leetcode 哈希 0128 最长连续序列 230809
同时,通过动态更新左右相邻数字的连续序列长度,确保了最终得到的连续序列长度是准确的。这是因为当前数字的存在可能延伸并连接之前的连续序列,所以需要更新左右两侧数字的连续序列长度。即当前数字连续序列的长度等于左侧连续序列长度、当前数字、右侧连续序列长度的总和。:找出数字连续的最长序列(不要求序列元素在原数组中连续)的长度。,这是因为在连续序列的计算中,如果左侧的数字不存在,则默认为。对应的连续序列长度,如果不存在则默认为 0,赋值给变量。对应的连续序列长度,如果不存在则默认为 0,赋值给变量。
2023-08-10 09:31:07
58
1
原创 230803 jupyter 服务器远程连接失败
大部分问题现有的博客中都可以找到,这里主要讲一下我耽误时间比较长的一个,最后在浏览器中输入网址之后不显示界面。c.NotebookApp.open_browser = False # 运行时不打开本机浏览器。c.NotebookApp.allow_remote_access = True #允许远程访问。c.NotebookApp.port = 8890 # 使用的端口,随意设置。在浏览器里敲入你的地址 http://yourip:8888/ ,进入。我在cmd中输入的命令是。
2023-08-03 22:06:54
986
原创 02 leetcode 哈希 049 字母异位词分组 230802
02 leetcode 哈希 049 字母异位词分组 23080249. 字母异位词分组 - 力扣(LeetCode)给你一个字符串数组,请你将 字母异位词 组合在一起。可以按任意顺序返回结果列表。字母异位词 是由重新排列源单词的所有字母得到的一个新单词。示例 1:示例 2:示例 3:提示:两个字符串互为,当且仅当两个字符串。同一组字母异位词中的字符串具备相同点,可以使用相同点作为一组字母异位词的标志,使用哈希表存储每一组字母异位词,哈希表的键为一组字母异位词的标志,哈希表的值为一组字母异位词列表。由
2023-08-03 15:21:43
106
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人