- 博客(12)
- 收藏
- 关注
原创 常见排序算法时间复杂度和空间复杂度
快速排序时间复杂度:N个数据 第1次分成2组=2^1 第2次分成4组=2^2第3次分成8组=2^3 …第t次分成 2^t 组,完成所有数据的排序所以2^t = N所以 t = log2N 也就是logN ,也就是空间复杂度为 logN 在每一次排序里,又遍历了所有数据,所以每一次的时间复杂度是 N 所以,.
2022-05-20 10:33:35
5382
原创 python动态规划求解不相邻最大子序列和
**字节教育中台DATA-EDU 后端开发一面算法:**原题来自牛客网:https://www.nowcoder.com/practice/269b4dbd74e540aabd3aa9438208ed8d?tpId=188&tqId=38344&rp=1&ru=%2Factivity%2Foj&qru=%2Fta%2Fjob-code-high-week%2Fquestion-ranking&tab=answerKey牛客原题网址描述给你一个数组,其长度
2022-01-04 21:44:48
880
原创 python3.8读取MODIS数据(anaconda3安装pyhdf.SD读HDF4文件)
我从NASA Earthdata Search官网上下载的MODIS数据,一开始我看文件后缀是.hdf,我以为h5py格式的文件,就用Data = h5py.File(sHdf,‘r’)去读文件,结果一直出错:OSError:Unable to open file (file signature not found)File “h5py\h5f.pyx”, line 78, in h5py.h5f.openOSError: Unable to open file (file signature not f
2021-09-07 23:14:15
3403
原创 利用Python在NASA Earthdata Search 上批量下载MODIS数据
文章主要步骤按照博文:https://blog.csdn.net/qq_43169549/article/details/106306708,本博文在此基础上有所修改,并就预见的问题进行补充1、下载网址:https://search.earthdata.nasa.gov2、第一步:注册账号,右上角Earthdata Login,如实注册,身份可以选择教育、用途可以选择科研团队,记得添加单位组织,我添加的是所在大学。3、选择modis数据:左上角输入所需数据名称,左侧的矩形图标可以自行选择数据所在区
2021-06-30 10:22:33
3171
原创 如何从ecmwf欧洲气象中心下载ERA5总水汽数据(Total column water vapour)
1、登录https://cds.climate.copernicus.eu/api-how-to选择右上角log in。注册账号/登录账号。2、登录账号后复制右侧页面上显示的2行代码。该代码显示一个URL和自己的uid:API密钥3、新建文本文件,将之前的两行代码存在其中,重命名为:.cdsapirc,保存类型为“所有格式,存在C:\ Users \ Administer (以当前管理员名称命名的)文件夹中否则运行后续python程序会出现错误:文件缺失/不完整4、登录下载网址: www.
2021-04-19 18:11:40
8009
11
原创 如何利用OriginPro8画图
1、下载OriginPro8,打开就可以看到他自己新建了一个表格。点击红圈中图标可增加列数。2、我想要画的图像如图所示,一共有12条线,所以我应该24列,分为12对x,y。3、但新建的列默认为Y,所以选中该列,右键选择“SET AS"–“X”,将24列变成如下图所示:4、数据填写5、数据填写完毕选中整张表格,右键”Plot"–“Line+Symbol”–“Line+Symbol”,就可绘制图像6、图例怎么改?选中图例,右键“Properties",Background选择图例边框颜色,在下
2021-04-07 14:54:50
3305
原创 VS2015如何添加头文件
有时候创建项目,发现头文件定义处代码,有的头文件名下面有红色波浪线。生成解决方案时会出现如下错误:解决方法:选中左侧“类视图”里的项目,右键选择“属性”,选择“配置属性”—“VC++目录”==“包含目录”,点击右侧下拉箭头,选择“编辑”选择右上角文件夹,添加头文件所在的文件夹即可,不用精确到文件。点击确定...
2021-03-30 09:03:39
2486
原创 如何登录及使用FTP站点上传数据下载数据
1、下载FTPRush软件2、在最上面输入已知的FTP站点地址,端口(一般默认21),用户名和密码3、点击FTP站点前面的图标进行连接, 当出现如下提示时,表示连接成功4、上传文件:(1)在右侧本地窗口中选择下拉三角,选择需要上传的文件夹(2)点击右侧绿色箭头上传文件(3)最下方的窗口可以看见上传的文件和进度...
2021-03-22 15:41:09
1903
原创 MODTRAN4学习笔记——.ltn如何变成.tp5、.tp6、.tp7
MODTRAN4学习笔记——.ltn如何变成.tp5、.tp6、.tp7纯小白分享,用词不够专业请见谅。从老师那里拷来的MOD4r01.exe,上一步利用程序把标准大气模式(Tropical, MLS和MLW)的温湿度廓线做调整,然后写成MODTRAN的输入格式文件,即 "***.ltn"模式。(比如Tropical_VZA00.00_WVS0.1_Tad0.ltn)接下来要将.ltn变成.tp5、.tp6、.tp7。首先运行一个程序(假设命名为为RUN.cpp,并保存在D盘RUN文件夹下),然后点击v
2020-11-24 20:10:41
1526
2
原创 win10怎样让当前用户获得管理员权限
win10怎样让当前用户获得管理员权限最近做MORTAN,在vs2015运行c++程序,需要copy文件,总是提示我后来才知道是因为我的当前用户没有管理员权限,无法copy文件。根据网上查到的经验贴,我发现我和朋友的的电脑里都没有gpedit.msc,没法拷贝,所以第一步:一、自己创建gpedit.msc文件:在桌面创建文本文档(就是.txt),拷贝如下代码:@echo offpushd “%~dp0”dir /b C:\Windows\servicing\Packages\Microsof
2020-11-24 10:58:55
2157
2
原创 STM32芯片超时无应答 无法连接(USB转串口有黄色感叹号)
作为一名使用MiniSTM32的小白,最近遇到一个情况让我很难受,之前32单片机都是好用的,这几天突然不好使了。总是提示我“芯片超时无应答 无法连接” 下面列出我的解决方法: 1、软件设置:我使用的是之前常用的FlyMcu烧录软件,需要注意的几个点是: (1)当提示“无法打开串口Com0. No This comport Or In using!”,这时需要点击上方的“搜索串口 ”,电脑...
2018-08-28 12:05:08
32862
11
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人