- 博客(19)
- 收藏
- 关注
原创 力扣刷题——二叉树
二叉树是一种树形数据结构,其中每个节点最多有两个子节点,通常称为左子节点和右子节点。每个子节点本身也可以是一个二叉树。二叉树常用于实现搜索算法和排序算法,以及在计算机科学中的许多应用中。在二叉树中,每个节点包含一个值,并且可能具有指向其左子节点和右子节点的引用。如果子节点不存在,则相应的引用为 null(或 None,取决于编程语言)。二叉树有许多不同的变种,包括平衡二叉树、二叉搜索树等。它们在各种算法和数据结构中都有重要的应用。
2024-03-06 21:22:43 441 1
原创 力扣刷题——双指针
左指针向右移动,右指针向左移动,直到两个指针相遇或交叉。2、左右指针:一个指针从数组的起始位置开始遍历,而另一个指针从数组的末尾位置开始遍历。这是因为快指针指向0时,慢指针会留在原地,指向这一个0,所以能够保证慢指针及其之前的元素全部都是非零元素。当快指针指向0时,慢指针不动,快指针增加到下一个元素,并与慢指针的元素交换。详细地,可以只看快指针的指向元素,不用考虑慢指针是否指向0。当快指针指向非0时,快慢指针互相交换,然后都增加1,指向下一个元素;快指针每次增加1,慢指针在快指针是非0元素时才会增加1。
2024-02-03 17:55:33 436 1
原创 MMSegmentation实战-Ubuntu系统
基于MMSegmentation的遥感影像建筑物分割任务实战,包括配置参数、训练、测试、预测全流程记录,全程Ubuntu命令行操作。
2023-09-26 17:32:38 398 1
原创 MMSegmentation配置模型参数文件configParameter.py
【代码】MMSegmentation配置模型参数文件configParameter.py
2023-09-26 17:17:35 209 1
原创 Windows Pychram部署Unet++过程
windows系统 在pycharm平台上配置并跑通Unet网络这里我用的是B站课程里的资源《唐宇迪Unet图像分割语义分割实战》
2023-09-21 11:30:01 433
原创 Ubuntu20.04下载cuda11.3+cuDNN8.2.0,卸载cuda11.6+cuDNN8.4全记录【保姆级教程】
Ubuntu20.04安装、卸载CUDA11.3 cuDNN8.2.0过程全记录,亲测流程,保姆级教程。深度学习基础框架搭建,有任何疑问都可以评论区交流~
2023-09-08 16:23:18 6894 1
原创 Pycharm添加Conda虚拟环境时报错[Errno 2] No such file or directory
Pycharm添加Conda虚拟环境时报错[Errno 2] No such file or directory
2023-05-23 20:26:41 1762
原创 MMSegmentation安装简明流程
MMSegmentation 是 OpenMMLab 开源的基于 PyTorch 实现的功能强大的语义分割工具箱。作者使用的操作平台是Ubuntu 20.04 CUDA10.2提示:以下是本篇文章正文内容,下面案例可供参考MMSegmentation安装过程清晰合理,遇到的大部分问题都是镜像下载速度不够快,使用科学上网工具大多都可以解决,其他问题可以在评论区留言交流。
2023-02-09 10:59:03 2081 3
原创 MPI配置报错Error: No smpd passphrase specified through the registry or .smpd file, exiting.
MPI报错Error: No smpd passphrase specified through the registry or .smpd file, exiting.
2022-11-06 22:17:52 251 1
原创 Dev Express18.1.5安装及汉化过程
在这个网站上找好资源之后,下载安装包。[https://www.zdfans.com/html/18682.html提取码6dt6]下载结果:1、下载数据包然后解压,双击“DevExpressComponentsBundle-18.1.5.exe”进行安装,点击trial installation; 2、点击next进入下一步; 3、点击accept&continue; 4、选择yes或者No然后点击install开始安装; 5、软件正在安装,请耐心等待; 6、点击fi
2021-07-17 18:43:41 3128
原创 百度地图的Hello World具体操作
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档基于JavaScript的百度地图二次开发 Hello World前言一、前期准备1.申请密钥二、使用步骤1.程序媛最爱的Ctrl C与Ctrl V2.替换密钥3.另存文件4.完成!三、具体解释1.本例中使用到的相关参数设置var point = new BMapGL.Point(经度,纬度);map.centerAndZoom(point, 15);2.其他参数:map.setMapStyleV2({styleId: '样式ID'});总
2021-03-08 15:03:36 883 1
原创 JavaScript从入门到放弃
开始学习JavaScript编码环境360极速浏览器下的开发人员工具即可选择console选项卡,光标浮动处即可开始编写代码。slice()方法slice()可以截取字符串,然后生成一个新的数组。语法为 array.slice(start,end);其中,start参数为必需,指定从何处开始选取。包括start这个位置的元素。(如果start参数是负数,那么它规定从数组尾部开始算起的位置。也就是说,-1 指最后一个元素,-2 指倒数第二个元素,以此类推。)end参数为可选,规定从何处开始
2021-03-04 21:01:13 354 1
原创 制作一幅简单的ArcGIS故事地图
ArcGIS StoryMaps初步探索制作一幅简单的ArcGIS故事地图本文章适合第一次使用故事地图的新手。首先打开ArcGIS故事地图网址 link.注册及登录账号点击登录,选择创建公共账户。但由于多次创建失败,页面没有反应,反复重新输入信息,所以我重新选择登陆方式,用苹果账号登录,可以顺利登录噢。可以选择翻译,使得阅读较为简单点击界面右上方创建新的故事,输入标题。单击加号,选择地图。搜索你想添加的地名,选择添加至地图。在右侧编辑栏中可以选择底图类型选好底图之后,页
2021-01-22 12:17:54 6932 6
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人