public static void kuaipai(int[] arr, int lift, int right) {//快速排序 int l = lift; int r = right; int p = arr[(lift + right) / 2]; int temp = 0; while ( ...
分类:
编程语言 时间:
2019-10-04 18:38:33
阅读次数:
120
1. 2. binary search (sorted array) 给定查找对象,array,以及最大最小的范围;将查找对象与middle作比较,进而改变最大最小的范围,然后调用递归 时间复杂度的计算要考虑最坏的情况,本题中最坏的情况类比一条面包每天吃一半几天吃完的问题,时间复杂度为log以2为底 ...
分类:
其他好文 时间:
2019-10-03 18:27:11
阅读次数:
75
输入:一个已经排好序的待搜索数组array_to_search,需要查找的数number,查找边界left、right。 输出:number在array_to_search中的位置,若未找到,输出 1。 实现思路 1. 将数组的中间元素array_to_search[middle]与待查找数numb ...
分类:
其他好文 时间:
2019-10-02 11:01:45
阅读次数:
89
1.div{ display:table-cell; text-align:center; vertical-align:middle;}.div1{ display:inline-block;}/*子div不能设置浮动*/ 2..div{ display:flex; align-items:cen ...
分类:
其他好文 时间:
2019-09-30 14:34:00
阅读次数:
102
水平居中和垂直居中 水平居中方法1(margin:0 auto): 垂直居中方法1(table-cell + vertical-align:middle): (以下因为在编辑器上截图显示不全,故只上代码) 水平居中方法2(绝对定位): <div style="width: 300px ; heigh ...
分类:
其他好文 时间:
2019-09-29 23:29:51
阅读次数:
116
D3.js的v5版本入门教程(第十三章) 这一章我们来绘制一个简单的饼状图,我们只绘制构成饼状图基本的元素——扇形、文字,从这一章开始,内容可能有点难理解,因为每一章都会引入比较多的难理解知识点,在这里作者本人也只是粗略的讲解每个新知识点的意思!如果不是很理解的话,需要读者自行查看官网API 为了绘 ...
分类:
Web程序 时间:
2019-09-29 19:29:47
阅读次数:
130
常用十六进制颜色对照表代码查询 颜色代码表:以下样色显示您可能觉得不够精确,这和电脑显示器有直接关系。您可查看颜色代码,绝对正确,绝无重复。 16位进制代码 颜色效果 #FFFFFF #FFFFCC #FFFF99 #FFFF66 #FFFF33 #FFFF00 #FFCCFF #FFCCCC #F ...
分类:
其他好文 时间:
2019-09-26 18:42:17
阅读次数:
125
方法一 :使用弹性布局 方法二 :CSS3 transform 属性 父级元素定位 子集元素加属性: position: absolute; top: 50%; transform: translateY(-50%); 方法三: 使用伪元素和vertical-align: middle; .pare ...
分类:
Web程序 时间:
2019-09-26 00:48:43
阅读次数:
167
运行结果: 以上是二分查找的代码实现,其实在Java中已经有可以直接调用的二分查找函数,使用方法具体如下: Arrays.binarySearch(arr,number)方法的底层代码: (注意与上述代码不同的是,调用此方法查找数值,若没有找到则返回的是负数,--(insertion point)- ...
分类:
其他好文 时间:
2019-09-25 12:44:36
阅读次数:
115
写在前面:eclipse作为一款非常常见的开发集成环境,对于用户,玩转地6可以大大缩减用户的时间并觉得这真的好用。对于初学者, 导包这个复杂的过程很容易出错,虽然很多情况不需要用户自己定义library,但我这里只是提供一个方法,这样有利于下次 复用这些包,并更方便地管理。 准备材料:IDE:ecl ...
分类:
系统相关 时间:
2019-09-24 14:00:51
阅读次数:
152