- 博客(10)
- 收藏
- 关注
原创 189轮转数组
还是报错,,而是创建了新的数组并重新赋值给了局部变量nums,导致外部传入的原数组并未发生变化。在 Python 中,函数参数nums是一个引用,指向外部传入的列表。但代码中执行时,,而是让局部变量nums指向了一个新的列表(的结果)。外部的原列表仍然保持不变,违反了题目中 “原地修改(in-place)” 的要求要在原列表上修改,需要通过直接更新原列表的内容(而非重新赋值变量)会将右边的新列表元素原列表nums中的元素,实现原地修改;而nums = ...只是让变量nums指向新列表,原列表不变。
2025-10-29 11:12:15
173
原创 88 合并两个有序数组
我写的时候一个是没有认真读题,忽略了输入数组非递减的先验,使用了冒泡排序,这个比较简单,按下不表。双指针:从后往前进行填充比较,避免前向合并时可能覆盖未处理元素。耗时,但是第一次写就想着先把他写出来看看怎么样再说。看题解,题解里面有很多大佬的思路。这个题目主要涉及到双指针和贪心。贪心,保证每一步都是 局部最优。
2025-10-10 21:36:00
208
原创 Windows-SSH 密钥链接多个远程(自用)
将之前说的公钥粘贴到文件下一行。注意只有一行,设置文件权限。4.连接到远程,看是否有.ssh文件夹,无则创建一个。1.openssh是否安装,没安装安装一下。3.生成密钥,复制公钥(成一行)nano报错就用vscode。2.以管理员身份进入CMD。,加了我遇见的问题。path 是用户目录。
2025-07-24 17:45:42
220
原创 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
351
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
1626
2
原创 r3lives运行实践(自用)
先将包中的custom_msg转换成pointcloud2的数据记录在另一个包里面。r3lives跑作者上传数据重建出来的点云。完整的点云直接按作者的流程走就可以获得。
2024-06-30 21:39:09
653
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅