码迷,mamicode.com
首页 > 2016年04月25日 > 全部分享
Top k问题(线性时间选择算法)
问题描述:给定n个整数,求其中第k小的数。 分析:显然,对所有的数据进行排序,即很容易找到第k小的数。但是排序的时间复杂度较高,很难达到线性时间,哈希排序可以实现,但是需要另外的辅助空间。 这里我提供了一种方法,可以在O(n)线性时间内解决Top k问题。关于时间复杂度的证明,不再解释,读者可以查阅 ...
分类:编程语言   时间:2016-04-25 19:19:50    阅读次数:506
input 价格格式校验
1.html 2.js ...
分类:其他好文   时间:2016-04-25 19:21:49    阅读次数:226
Django 时间戳TimeStamp
Django 中的时间戳可以通过以下方法在model.py中添加: 这样每次新添加一个实例,datetime这一项就会被自动创建; 如若想要在后台看到这一列,可以在admin.py中添加: 这样就可以在后台中看到了,若是想在前端JavaScript中显示,比如想要显示在html中给用户看,可以在vi ...
分类:其他好文   时间:2016-04-25 19:20:51    阅读次数:193
openStack aio nova service-list neutron ext-list
neutron self-service 2 list agent to veirfy systemctl status neutron-server.service neutron-linuxbridge-agent.service neutron-dhcp-agent.service neutr ...
分类:其他好文   时间:2016-04-25 19:21:56    阅读次数:200
准备刷leetcode!
前段时间才知道了这个刷题的地方,但是现在我连动规还没看完,决定把现在这本《计算机算法设计与分析》大概看完就去刷leetcode。 当然看书的时候也是要刷题的,就先刷着学校的sicily吧,毕竟用着挺习惯的。 恩,看完这本书看数据结构C语言那本。 一定要好好学英语,要不然连题目都看不懂。。。 ...
分类:其他好文   时间:2016-04-25 19:19:04    阅读次数:143
NSMutableAttributedString(转)
...
分类:其他好文   时间:2016-04-25 19:18:11    阅读次数:117
互联网架构的三板斧
本文章转自如下地址: http://mp.weixin.qq.com/s?__biz=MzI3MzEzMDI1OQ==&mid=2651814363&idx=1&sn=187b38d35456f89a1030b24f8c4388c3&scene=23&srcid=0424R2Pm5qshQXpvTO ...
分类:其他好文   时间:2016-04-25 19:18:38    阅读次数:573
ReactJs入门---编写Hello World
React 起源于 Facebook 的内部项目,因为该公司对市场上所有 JavaScript MVC 框架,都不满意,就决定自己写一套,用来架设 Instagram 的网站。做出来以后,发现这套东西很好用,就在2013年5月开源了。由于 React 的设计思想极其独特,属于革命性创新,性能出众,代 ...
分类:Web程序   时间:2016-04-25 19:20:35    阅读次数:186
Linux 重启Tomcat脚本
如果执行提示没有权限 添加一下执行权限 chmod +x test_restart.sh ...
分类:系统相关   时间:2016-04-25 19:17:55    阅读次数:184
mysql禁用autocommit
MySQL的autocommit(自动提交)默认是开启,其对mysql的性能有一定影响,举个例子来说,如果你插入了1000条数据,mysql会commit1000次的,如果我们把autocommit关闭掉,通过程序来控制,只要一次commit就可以了。 1、通过set来设置autocommit my ...
分类:数据库   时间:2016-04-25 19:18:59    阅读次数:193
Android学习之内存优化
本文部分内容来自http://blog.csdn.net/a396901990/article/details/37914465,感谢博主的分享,知识很系统很全面。 这两天在看Android的内存优化方面的知识,Android开发中最容易出现的就是内存泄露问题,因为Android内存是有限的,而且并 ...
分类:移动开发   时间:2016-04-25 19:18:07    阅读次数:197
第三章读后感
Linux内核代码及很多著名的项目都使用了Linux之父Linus编写的Git是进行源代码管理,Git拥有非凡你的性能和最为优化的存储能力,所以优于其他同类的源代码管理软件。 1)安装Git图片2 2)查看Git文档 在Linux下可以直接使用man命令查看指定命令的帮助文档如要查询git-chec ...
分类:其他好文   时间:2016-04-25 19:17:42    阅读次数:174
Android深度探索--HAL与驱动开发第三章读后感
Linux不同于Windows和Mac OS X,Linux为直接提供源代码,开源也是Linux的特点,但由于Linux的内核版本非常的多,为了减小发型包大小,直接提供源代码,用户安装软件等都是直接提供的源代码。但因为涉及到源代码,就需要对源代码进行管理,所以大部分人都是用Linux之父Liunx编 ...
分类:移动开发   时间:2016-04-25 19:17:41    阅读次数:161
jQuery和JS原生方法对比
input标签讲解 <input/>作为按钮的type属性:button、submit(后面会有二者对比分析) (交互时的效果跟浏览器以及操作系统相关) <input/>的局限性 <input/>是自闭合标签(不能嵌套其他的标签),所以不能定义复杂样式按钮,所谓复杂的样式,一般指图文混杂的按钮,如下 ...
分类:Web程序   时间:2016-04-25 19:19:08    阅读次数:261
JS倒计时,距离某一日期还有多少时间
JS计算从现在到某个时刻还有多少时间,显示当前日期时间距离x年x月x日还有x天x小时x分钟x秒,如果给定时间比当前时间更早,则显示为距离2012-9-30已过去1天22小时26分30秒的格式,如果给定时间比当前时间晚则显示为距离2012-10-3还有1天1小时32分20秒的格式.函数调用方式举例:c ...
分类:Web程序   时间:2016-04-25 19:17:29    阅读次数:1455
Spring Data系列之Jpa(一)
1、Spring Data的由来 Spring Data是SpringSource基金会创下的一个简化数据库访问、支持云服务的开源框架。其主要目的是让数据库访问变的方便快捷,可以用Spring Data框架简化项目的开发。 2、什么是JPA??? JPA全称Java Persistence API. ...
分类:编程语言   时间:2016-04-25 19:18:31    阅读次数:184
利用set排序数组并且去掉重复的数组元素
打印结果:[A, B, C, D] ...
分类:编程语言   时间:2016-04-25 19:16:12    阅读次数:356
1489条   上一页 1 ... 21 22 23 24 25 26 27 ... 88 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!