快速排序是分治思想的又一典型代表,是应用最广的排序算法。分治思想就是把原问题的解分解为两个或多个子问题解,求解出子问题的解之后再构造出原问题的解。 在快速排序算法中,它的思想是把一个待排序的数组分成前半部分和后半部分,并且要求前半部分的值都大于等于或都小于等于后半部分的解, 当前半部分与后半部分都变 ...
分类:
编程语言 时间:
2019-05-11 00:15:29
阅读次数:
168
参考 https://blog.csdn.net/benben_2015/article/details/82227338 1、初始化一个模块 ...
分类:
其他好文 时间:
2019-05-11 00:15:18
阅读次数:
168
因为博客要支持评论,所以我们需要在文章有了新评论后发邮件通知管理员。而且,当管理员回复了读者的评论后,也需要发送邮件提醒读者。 为了方便读者使用示例程序,personalBlog中仍然使用Flask-Mail来发送邮件。读者在运行程序前需要在项目根目录内创建.env文件写入对应的环境变量,以便让发信 ...
分类:
其他好文 时间:
2019-05-11 00:14:59
阅读次数:
260
一,编程语言发展史 机器语言 --> 汇编语言 --> 高级语言 1,机器语言(低级语言): 是指二进制代码0和1描述的指令集合。 优点:可以直接对计算机硬件进行操作,执行效率很高; 缺点:不易阅读、移植;难以开发、维护 2,汇编语言(低级语言): 用一些简洁的英文字母、符号串来替代机器语言指令(二 ...
分类:
编程语言 时间:
2019-05-11 00:14:47
阅读次数:
150
应该是之前不知道干啥,删了gnome的一个东西,导致没法正常进入 暴力解决,直接重装桌面环境 ...
分类:
系统相关 时间:
2019-05-11 00:14:35
阅读次数:
500
Python3之logging模块浅析 目录 Python3之logging模块浅析 简单用法 日志与控制台同时输出 一个同时输出到屏幕、文件的完成例子 日志文件截取 日志重复打印问题解决 问题分析 解决方案 1.使用不同的日志对象 2.及时清理(logger.handlers.clear) 3.使 ...
分类:
编程语言 时间:
2019-05-11 00:14:00
阅读次数:
224
多线程: 多线程是读任务的 一种特别的形式,但多线程使用了更小的资源开销。 java 给多线程编程提供了内置的支持,一条线程指的是进程中一个单一顺序的控制流, 一个进程中可以并发多个线程,每条线程并行执行不同的任务。 开启多线程的目的: 比如在某些时候需要执行一些耗时任务、希望某些程序看起来同时运行 ...
分类:
编程语言 时间:
2019-05-11 00:13:34
阅读次数:
150
优先队列工作原理: 自动排序的队列 1 . 出队:弹出最小(大)。 2. 入队:插入一个元素,并调整好顺序。 而优先队列排序有什么优势呢?如图可知。 声明一个优先队列,先调用#include<queue> priority_queue <int> q; //大根堆,从大到小排序 priority_q ...
分类:
编程语言 时间:
2019-05-11 00:12:56
阅读次数:
276
注册表表中能看到CaptionHeight等值 win7顶部标题栏是 315 win10顶部标题栏是 330 15为1个像素,两者差了一个像素 窗口底部也差一个像素 所以,按这样截图,两者得到相同图片 win7: windows_capture(0, 1, 1024, 767) win10: win ...
恢复内容开始 乐观锁:每次去拿数据的时候,都认为别人不会修改,不会加锁,但在更新的时候会去判断一下,此期间别人有没有更新数据,版本号机制和CAS算法就用到乐观锁,参考了https://blog.csdn.net/u011381576/article/details/79922538; 举一个版本号的 ...
分类:
其他好文 时间:
2019-05-11 00:11:56
阅读次数:
235
right集合神题 + 神仙结论题 结论(1) 每次只算$s[i 1]$是$s[i]$的后缀的情况,显然是不会影响答案的。 因为如果$s[i 1]$不是$s[i]$的后缀,那么我们把不与$s[i 1]$匹配的那后面一截都去掉,$s[i]$就会变短。 如果没变短之前它在某一个字符串里出现过了,那么变短 ...
分类:
其他好文 时间:
2019-05-11 00:11:44
阅读次数:
148
"原题链接qwq" $Structure$ 本题作为 $PJ\ T4$ 其实还是历届以来较简单的 题目相信大家已经读过了,就是让我们找出一棵二叉树中具有最多结点的对称子树。 但肯定会有很多人审题不清楚而导致没有弄清对称子树的概念(可能是时间也不够扒) 下面就来给大家讲(胡)解(扯)一下 在上图中,我 ...
分类:
其他好文 时间:
2019-05-11 00:11:27
阅读次数:
147
继承 类之间的关系:包含、使用、继承 继承重要说明 1)子类继承了父类的全部成员变量和成员方法(除了构造和析构之外的成员方法) 2)子类可以拥有父类没有的方法和属性 3)父类若有带参数的函数,可以将子类作为参数传递进去) 4)子类就是一种特殊的父类,子类对象可以当作父类对象使用 (儿子至少比父亲强: ...
分类:
编程语言 时间:
2019-05-11 00:11:07
阅读次数:
174
前言:本篇博客先介绍滤波器滤除噪声,再介绍滤波器复原,侧重于程序的实现。 一:三种常见的噪声 二:空间域滤波 空间域滤波复原是在已知噪声模型的基础上,对噪声的空间域进行滤波。空间域滤波复原方法主要包括: 均值滤波器 算术均值滤波器 几何均值滤波器 谐波均值滤波器 逆谐波均值滤波器 顺序统计滤波器 中 ...
分类:
其他好文 时间:
2019-05-11 00:10:14
阅读次数:
228
# coding=utf-8 from sklearn.feature_extraction.text import CountVectorizer from sklearn.feature_extraction.dict_vectorizer import DictVectorizer from ... ...
分类:
其他好文 时间:
2019-05-11 00:09:55
阅读次数:
193
--1,用游标显示所有部门编号与名称,以及其所拥有的员工人数。 begin for v_emp in (select d.dname ,count(e.empno) total,d.deptno from dept d left join emp e on d.deptno=e.deptno gro... ...
分类:
数据库 时间:
2019-05-11 00:09:31
阅读次数:
556
# coding=utf-8 from sklearn.preprocessing import MinMaxScaler from sklearn.preprocessing import StandardScaler from sklearn.preprocessing import Imput... ...
分类:
其他好文 时间:
2019-05-11 00:09:05
阅读次数:
156