自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 逆序对的数量

求数组中逆序对的数量思想代码模板#include<iostream>using namespace std;typedef long long LL;const int N = 100010;int n;int q[N], tmp[N];LL merge_sort_inverse(int q[], int l, int r){ if (l >= r) return 0; int mid = l + r >> 1; LL re

2021-03-25 20:56:38 95

原创 归并排序代码模板

归并排序思想归并使用双指针思想,两个指针分别指向两个有序区间的最小,并进行比较,找到最小的那个取出,并使指针右移并继续比较,直到其中一个指针到区间的末尾(两个值相同时,一般取第一个区间的数组,因此归并排序是稳定的,稳定是指排序得到的顺序不变,不是指时间稳定)时间复杂度lg(n)代码模板#include<iostream>using namespace std;const int N = 1000010;int n;int q[N], tmp[N];void me

2021-03-25 15:42:57 123 1

原创 查找第k个数

查找第k个数题目描述给定一个长度为n的整数列,以及一个整数k,用快速选择算法求出数列第k小的数解题思路使用快排的思想,在快排递归步骤进行判断,只递归k所在区间,时间复杂度为2n代码模板#include <iostream>using namespace std;const int N = 100010;int p[N], n, k;int quick_sort(int l, int r, int k){ if(l == r) retu

2020-11-09 16:32:32 264

原创 快速排序代码模板

快速排序(分治的思想)三个步骤确定分界点调整区间(最难的部分)暴力的方法双指针方法递归处理左右两边三个步骤快速排序主要包括三个步骤:确定分界点、调整区间。确定分界点可以使用左边界(q[l]),中间值(q[(l+r)/2]),有边界(q[r]),随机调整区间(最难的部分)把整个区间一分为二,左半边<=x,右半边暴力的方法新开辟两个数组空间,遍历数组,分别将满足这两个条件的数值分别存储到两个数组双指针方法利用双指针分别从数组首尾往数组中间进行移动,满足左指针指向内容<=x,

2020-11-09 10:44:06 250

原创 python os 模块的部分用法certer

python os 模块的部分用法os.chdir(path)用途:改变当前工作目录到指定的路径参数:要切换到的新路径返回值:允许访问返回True,否则返回Falseos.getcwd()用途:返回当前工作目录参数:无返回值:当前工作目录os.walk(top[, topdown=True[, οnerrοr=None[, followlinks=False]...

2020-03-13 09:29:01 181

原创 numpy.argsort(), numpy.argmax(), numpy.argmin()用法

numpy.argsort(), numpy.argmax(), numpy.argmin()用法numpy.argsort(a, axis=-1, kind=’quicksort’, order=None)功能:将矩阵a按照axis排序,并返回排序后的索引参数:a为输入矩阵,axis为需要排序的维度,axis=0按列排序,axis=1按行排序返回值:排序后的索引# 一维向量i...

2020-03-13 09:26:50 511

原创 ubuntu更换源(清华、中科大、阿里)

ubuntu更换源(清华、中科大、阿里)一、备份文件mv /etc/apt/sources.list /etc/apt/sourses.list.backup二、新建sourses.list文件切换到管理员,并新建文件sudo suvi /etc/apt/sources.list新建文件后,将下面你想更换的源复制到文件即可# 阿里源deb http:...

2019-08-22 16:53:52 1513

原创 Windows、Ubuntu双系统安装

Windows、Ubuntu双系统安装一、安装所需工具U盘一个(大于8G),作为启动盘;启动盘制作工具(ultraiso);Ubuntu系统镜像文件二、双系统安装过程安装启动盘制作工具下载ultraiso,傻瓜式安装下载Ubuntu系统镜像文件我这里使用的是Ubuntu18.04,可以在官网下载,也可以在国内开源的镜像网站下载制作系统盘1.启动ultrai...

2019-08-19 10:43:25 438

转载 tf.nn.max_pool()

版权声明:本文为博主原创文章,转载请注明出处。 https://blog.csdn.net/mao_xiao_feng/article/details/53453926 </div> <link rel="stylesheet" href="http...

2019-04-12 18:01:02 115

原创 Pycharm下配置PyQt

一、安装Pycharm参考链接Win10安装Pycharm并激活二、安装python、PyQt5、pyqt5-tools安装anaconda建议大家安装anaconda,里面已经安装好python以及一些常用的python库(包括PyQt5),安装后只需要再安装pyqt5-tools就好。anaconda安装过程参考链接Windows下安装anaconda安装pyqt5-too...

2019-04-12 11:20:44 413

原创 Win10安装Pycharm并激活

之前一直在Ubuntu使用Pycharm,记录一下Win10安装Pycharm并激活的过程。一、下载Pycharm点击下载链接下载,选择左侧Professional版本下载。二、安装Pycharm下载之后的安装包如下安装过程如下点击next选择合适路径后点击next,我选择的是D盘全选后点击next点击install出现以下界面,点...

2019-04-11 20:08:32 3535 2

原创 python numpy库学习笔记

NumPy是 Python 语言的一个常用扩展程序库,支持大量的维度数组与矩阵运算,此外也针对数组运算提供大量的数学函数库。一、NumPy安装(使用pip install)若电脑已经安装Anaconda,则Anaconda会默认安装NumPy库。使用匹配install安装语句为:python -m pip install --user numpy scipy matplotlib...

2019-04-02 16:11:57 249 1

转载 Ubuntu16.4中使用anaconda安装TensorFlow-GPU

Ubuntu16.4中使用anaconda安装TensorFlow-GPU 的简便方法

2019-03-26 19:48:28 280

原创 win7环境anconda导入opencv2报错 DLL load failed: 找不到指定的模块解决办法

之前配置好的anaconda+Python3.5+opencv3.4,应该是某60杀毒软件删除dll模块导致importcv2时报错“DLL load failed: 找不到指定的模块解决办法”解决办法一、下载depends软件查看究竟缺失什么DLL下载链接:http://www.dependencywalker.com/选择下图第一个选项下载depends二、根据depe...

2019-03-19 09:31:56 943 1

原创 Python opencv 调用摄像头时设置以MJPG等编码格式获取视频

修改获取视频编码格式的原因大部分工业相机支持多种视频编码格式,本文所用的工业相机支持的视频编码格式为YUY2/MJPG, 通过用不同电脑测试发现,摄像头在不同的电脑上默认使用获取视频的格式不同。由于项目原因,需要以MJPG格式读取,使用MJPG格式主要是考虑到YUYV数据量较大,影响摄像头读取速度,下图为本文所用工业相机的参数。由工业相机参数表可以看出,YUY2格式分辨率640*480...

2018-12-22 13:08:22 22530 8

原创 Labelme制作Mask-Rcnn数据集,并批量转换json文件

Labelme制作Mask-Rcnn数据集步骤。一、安装anaconda查看博客https://mp.csdn.net/postedit/85069386二、安装labelme 1、打开anaconda prompt2、conda create --name=labelme python=3.5(创建名称为labelme的环境,Python版本为3.5)3、activat...

2018-12-18 20:02:38 7253 11

原创 Windows下安装anaconda

Anaconda安装环境:Windowsananconda下载地址: Index of /anaconda/archive/(清华开源镜像文件,建议在此下载,速度较快且可下载旧版本),下图为在Windows上3-4.2.0版本,选择相应的版本进行下载就好。安装过程:安装过程较为简单,双击下载的EXE文件后,一路next,选择安装路径后仅有两个地方需要确认,如下图所示。第一个决定...

2018-12-18 17:01:03 248

空空如也

空空如也

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

TA关注的人

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