自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 11. 盛最多水的容器

【代码】11. 盛最多水的容器。

2026-03-09 22:43:49 19

原创 283. 移动零

我采用的是,用i和j分别记录当前遍历到的下标和遍历后有多少0,也就是,当前是非零元素时我需要偏移多少位置进行交换的值。这个题要求不能改变数组,所以把所有非零数找到,把零数加到最后的思路不考虑。晚上有点困,一道很简单的题目想不明白。不过好歹是过了,写一下思路。总之就是交换元素,前进前进。

2026-03-09 22:26:25 19

原创 15.三数之和

让时间复杂度达到了 O(n3)。这里忽略了数组在排好大小带来的优势。

2026-03-07 23:25:04 21

原创 1. 两数之和

用哈希表存储已经遍历过的数字和下标unordered_map<key, value> hashtable。在使用哈希表的时候把要查找的数字作为key,这样时间复杂度最低。已经忘了C++是怎么写的了,磨蹭了这么久才把第一道题写了。(时间复杂度 O (n),空间复杂度 O (n))。非常暴力,时间复杂度O(N2)空间复杂度O(1)唯一的难点在于,忘记写 return {};果然舒适的环境只想刷手机看小说打游戏。我不会哈希,哈希是看题解。:迭代器指向的键值对的。(即补数对应的下标),

2026-03-07 22:25:36 35

原创 189轮转数组

还是报错,,而是创建了新的数组并重新赋值给了局部变量nums,导致外部传入的原数组并未发生变化。在 Python 中,函数参数nums是一个引用,指向外部传入的列表。但代码中执行时,,而是让局部变量nums指向了一个新的列表(的结果)。外部的原列表仍然保持不变,违反了题目中 “原地修改(in-place)” 的要求要在原列表上修改,需要通过直接更新原列表的内容(而非重新赋值变量)会将右边的新列表元素原列表nums中的元素,实现原地修改;而nums = ...只是让变量nums指向新列表,原列表不变。

2025-10-29 11:12:15 229

原创 26 &27 &58

坏,就这样吧,下班!

2025-10-10 21:53:12 149

原创 88 合并两个有序数组

我写的时候一个是没有认真读题,忽略了输入数组非递减的先验,使用了冒泡排序,这个比较简单,按下不表。双指针:从后往前进行填充比较,避免前向合并时可能覆盖未处理元素。耗时,但是第一次写就想着先把他写出来看看怎么样再说。看题解,题解里面有很多大佬的思路。这个题目主要涉及到双指针和贪心。贪心,保证每一步都是 局部最优。

2025-10-10 21:36:00 262

原创 Windows-SSH 密钥链接多个远程(自用)

将之前说的公钥粘贴到文件下一行。注意只有一行,设置文件权限。4.连接到远程,看是否有.ssh文件夹,无则创建一个。1.openssh是否安装,没安装安装一下。3.生成密钥,复制公钥(成一行)nano报错就用vscode。2.以管理员身份进入CMD。,加了我遇见的问题。path 是用户目录。

2025-07-24 17:45:42 260

原创 The current installed version of g++ (12.3.0) is greater than the maximum required version by CUDA 1

在当前环境下安装新版本gcc 11.2.0。cd 到当前环境下的bin中。

2024-12-17 10:27:14 414 1

原创 模仿COLMAP的数据跑3DGS(自用)

cam_infos_unsorted = readColmapCameras(cam_extrinsics=cam_extrinsics, cam_intrinsics=cam_intrinsics, images_folder=os.path.join(path, reading_dir))这里调用了上面的函数,往上看。发现一个问题,我的原始位姿的坐标系和点云的坐标系是在同一个坐标系下,但是colmap的输入点云和位姿的坐标系是需要乘以一个旋转矩阵的。这里我是对位姿数据进行一个旋转矩阵的变换操作。

2024-07-16 16:13:57 1761 3

原创 r3lives运行其数据集

运行过程中如果虚拟机卡死或者闪退可以考虑要不要给虚拟机扩容。用bag_to_pcd会导致.pcd文件无法正常显示。

2024-07-11 17:26:17 467

原创 linux安装多个版本的cmake

跑程序报错要求按照3.24以上的cmake。tar zxvf解压。

2024-07-05 20:33:08 666

原创 r3lives运行实践(自用)

先将包中的custom_msg转换成pointcloud2的数据记录在另一个包里面。r3lives跑作者上传数据重建出来的点云。完整的点云直接按作者的流程走就可以获得。

2024-06-30 21:39:09 733

原创 vm扩容ubuntu20.04

2.启动,使用gparted为分区扩容。2.手动拖拽图形化界面。

2024-06-29 21:25:58 297

空空如也

空空如也

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

TA关注的人

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