【题目】 在n个元素的无序数组中选择第k(1<=k<=n)小元素。当k=1时,相当于找最小值。当k=n时,相当于找最大值。当k=n/2时,称中值。【要求】线性时间内完成,即O(n)。 【算法解析】 【核心代码】 【完整代码】 【时间复杂度】 ...
分类:
其他好文 时间:
2017-04-06 10:10:36
阅读次数:
247
picker滚动选择器组件说明: picker: 滚动选择器,现支持三种选择器,通过mode属性来区分, 分别是普通选择器(mode = selector),时间选择器(mode = time),日期选择器(mode = date), 默认是普通选择器。 picker滚动选择器示例代码运行效果如下: ...
分类:
微信 时间:
2017-03-28 23:55:15
阅读次数:
1182
利用JS制作时间表,两个列表左右的移动互换,年月日的日期时间选择 ...
分类:
其他好文 时间:
2017-03-23 16:05:59
阅读次数:
154
FATAL EXCEPTION: main Process: droid.gdhktech.com.pubhealthdoc, PID: 8948 java.lang.RuntimeException: Unable to start activity ComponentInfo{droid.gdh ...
分类:
其他好文 时间:
2017-03-17 20:43:43
阅读次数:
262
JavaScript Document $(document).ready(function(e) { 在文本框里面显示当前日期 var date = new Date(); var nian = date.getFullYear(); var yue = date.getMonth()+1; va ...
分类:
编程语言 时间:
2017-03-14 18:48:55
阅读次数:
179
在工作中学习到的一种插件 上网查询之后发现 在bootstrap中的时间选择器有两种:dateTimePicker和dateRangePicker HTML <div id="reportrange" class="btn default" style="font-size:12px;"> <i c ...
分类:
其他好文 时间:
2017-03-08 19:27:06
阅读次数:
202
function diffTime(time){ var oDate1 = new Date(time);//2017-02-28 12:10:00 var oDate2 = new Date(); var nTime = oDate2.getTime() - oDate1.getTime(); v ...
分类:
其他好文 时间:
2017-03-02 11:26:21
阅读次数:
177
双日历时间段选择插件 — daterangepicker是bootstrap框架后期的一个时间控件: 可以设定多个时间段选项;也可以自定义时间段;由用户自己选择起始时间和终止时间;时间段的最大跨度可以在程序里设定。 支持浏览器:谷歌,火狐,safari,ie8+ 效果: 需要引入的css和js ht ...
分类:
其他好文 时间:
2017-03-01 15:44:42
阅读次数:
521
我们经常会需要验证字符串的格式,比如密码长度范围、电子邮件格式、固定电话号码和手机号码格式等,这个时候我们经常会需要用到正则表达式。但是正则表达式用起来性能会低一点,所以在需要验证的时候能不使用正则表达式还是尽量不要使用正则表达式。下面贴出来我写的一个验证类,里面包含了一些常用的验证。这些都是服务端 ...
分类:
其他好文 时间:
2017-01-21 13:53:45
阅读次数:
161
这是补充HTML5基础知识的第五篇内容,其他为: 一、HTML5-- 新的结构元素 二、HTML5-- figure、time、details、mark 三、HTML5-- details活学活用 四、HTML5-- 现存元素的变化 在之前的笔记中记录了HTML5标签元素的语义以及新定义,本周开始进 ...
分类:
Web程序 时间:
2017-01-17 00:52:46
阅读次数:
323