归并排序仍然是利用完全二叉树实现,它是建立在归并操作上的一种有效的排序算法,该算法是采用分治法(Divide and Conquer)的一个非常典型的应用。将已有序的子序列合并,得到完全有序的序列。 基本过程:假设初始序列含有n个记录,则可以看成是n个有序的子序列,每个子序列的长度为1,然后两两归并 ...
分类:
编程语言 时间:
2019-04-25 14:29:57
阅读次数:
438
7 2 选择法排序 (20 分) 本题要求将给定的n个整数从大到小排序后输出。 输入格式: 输入第一行给出一个不超过10的正整数n。第二行给出n个整数,其间以空格分隔。 输出格式: 在一行中输出从大到小有序的数列,相邻数字间有一个空格,行末不得有多余空格。 输入样例: 4 5 1 7 6 输出样例: ...
分类:
其他好文 时间:
2019-03-22 17:12:04
阅读次数:
235
用Grafana Variables变量配置快速切换不同主机的图表数据展示 by:授客 QQ:1033553122 测试环境 需求描述 操作步骤 结果展示 测试环境 influxdb-1.5.2.x86_64.rpm 网盘下载地址: https://pan.baidu.com/s/1jAbY4xz5 ...
分类:
其他好文 时间:
2019-02-22 23:32:34
阅读次数:
5070
一.折半法查找的总结(这算法很好理解,但我花了好久琢磨他有啥用.....) 1.实际意义 折半法查找主要是为了能够很快在一个数组中找出我们所需要的那个元素,与往常我们通过一个一个比较的方法不同,折半法大大减少了比较的次数,加快了效率,并且感觉在生活中也是有实际意义的,数组中元素少的时候当然看不太出来 ...
分类:
其他好文 时间:
2018-12-02 22:41:47
阅读次数:
177
多张操作时,要这样写,不然知道指定啥。。。。 在HAVING 后面要么是聚合函数,要存在SELECT语句中,才行 如果 age 相同则按照 id 降序排列 它得顺序是按照0开始排序得 ...
分类:
其他好文 时间:
2018-08-26 16:40:54
阅读次数:
147
一、搜索流程详解 1. 先看一下Lucene的架构图 由图可知搜索的过程如下: 用户输入搜索的关键字、对关键字进行分词、根据分词结果去索引库里面找到对应的文章id、根据文章id找到对应的文章 2. Lucene搜索API 图示 3. Lucene搜索代码示例 先在pom.xml里面引入查询分析器模块 ...
希尔排序是希尔(Donald Shell)于1959年提出的一种排序算法。希尔排序也是一种插入排序,它是简单插入排序经过改进之后的一个更高效的版本,也称为缩小增量排序,同时该算法是冲破O(n2)的第一批算法之一。本文会以图解的方式详细介绍希尔排序的基本思想及其代码实现。 希尔排序是把记录按下标的一定 ...
分类:
编程语言 时间:
2018-03-17 00:36:54
阅读次数:
243
mysql 可以将数据以不同的技术存储在文件(内存)中,这种技术就称为存储引擎。 每一种存储引擎使用不同的存储机制、索引技巧、锁定水平,提供最广泛且不同的功能。 mysql 支持的存储引擎: MyISAM 、InoDB、Memory、CSV、Archive 相关知识之并发处理 并发控制 当多个连接对 ...
分类:
数据库 时间:
2017-05-02 11:55:27
阅读次数:
224
1.数组方法: 1>字符串的连接: var myarr1= new Array("010") var myarr2= new Array("-","84697581"); ducument.write(myarr1.concat(myarr2)); 2>字符串的排序: ...
分类:
编程语言 时间:
2017-02-12 14:44:44
阅读次数:
169
Description 喜欢钻研问题的JS同学,最近又迷上了对加密方法的思考。一天,他突然想出了一种他认为是终极的加密办法 :把需要加密的信息排成一圈,显然,它们有很多种不同的读法。例如下图,可以读作: JSOI07 SOI07J OI07JS I07JSO 07JSOI 7JSOI0把它们按照字符 ...
分类:
其他好文 时间:
2017-01-04 23:19:30
阅读次数:
171