码迷,mamicode.com
首页 > 2015年05月13日 > 全部分享
HeapSort
最小堆排序先用一个筛的方法形成一个最小堆那什么是最小堆呢?也就是每一个父节点都比它的左右儿子大 如何筛?从最后一个非叶节点开始(也就是最后一个有儿子的节点),先比较它的左右儿子大小,和最大的交换。最小堆形成后 根节点是最大的把根节点和最后一个节点交换 那么最后一个节点就是排完序的最大值 存到数组中然...
分类:其他好文   时间:2015-05-13 21:17:28    阅读次数:111
Python中读取csv文件内容方法
gg224@126.com85男dd123@126.com52女fgf125@126.com23女csv文件内容如上图,首先导入csv包,调用csv中的方法reader()创建一个对象,由于使用print data 打印出来的内容是集合,所以要想获取集合中某个具体值如“邮箱”,需要利用列表遍历...
分类:编程语言   时间:2015-05-13 21:20:31    阅读次数:182
fullcalendar日历控件知识点集合
1、基本的语法: 首先,fullcalendar和JQUERY一样,以面向对象的方式来组织代码。当然,这里的面向对象不过指能够把整个fullcalendar理解为一个类,这个类里包含有非常多的属性、方法、托付(函数回调)作为成员变量。通过为这些成员变量赋值,就可以实例化出一个符合自己需求的fullc...
分类:其他好文   时间:2015-05-13 21:19:53    阅读次数:116
快速排序
快速排序是由东尼·霍尔所发展的一种排序算法。在平均状况下,排序n个项目要Ο(nlogn)次比较。在最坏状况下则需要Ο(n2)次比较,但这种状况并不常见。事实上,快速排序通常明显比其他Ο(nlogn)算法更快,因为它的内部循环(inner loop)可以在大部分的架构上很有效率地被实现出来。快速排序使...
分类:编程语言   时间:2015-05-13 21:19:42    阅读次数:150
android开发 替换bitmap中的颜色值
/** * 将bitmap中的某种颜色值替换成新的颜色 * @param bitmap * @param oldColor * @param newColor * @return */ public static Bitmap replaceBi...
分类:移动开发   时间:2015-05-13 21:17:31    阅读次数:127
【转】PCDuino用python读取GPIO数据
1 安装Request(Requests 是一个 Python 的 HTTP 客户端库):$ sudo apt-get install python-requests2安装python-pip(pip是一个可以替代easy_install的安装和管python软件包的工具 ) :$sudo apt-...
分类:编程语言   时间:2015-05-13 21:18:59    阅读次数:245
[Oracle]在数据库中实现地图匹配
The method to do the map match1 The algorithm proceduresFirst ,we should find the most nearest road to the point from all roads in haerbin;Second, we ...
分类:数据库   时间:2015-05-13 21:17:38    阅读次数:164
[Objective-c 基础 - 2.5] NSString
1.NSString基本使用使用%@占位符输出对象1 int age = 15;2 int no = 5;3 NSString *str2 = [NSString stringWithFormat:@"My age is %d and no is %d", age, no];...
分类:其他好文   时间:2015-05-13 21:17:55    阅读次数:125
LIS——最长不下降子序列
输入一个n,以及n个数据,输出最长的不下降的子序列大意:有两种思路:1.O(n^2)想法用一个num来记录以该数字为末数字的长度用一个if限制两个条件,后面小于前面并且后面的长度大于前面的长度+1那么说明需要更新了,最后只要遍历所有的数字在num中看以那个数字为开始点的长度最长。这个比较好理解#in...
分类:其他好文   时间:2015-05-13 21:18:45    阅读次数:104
常用jQuery代码02
一、each函数拿到每个元素的宽度 setTimeout(function () { $(".sticker_list img").each(function () { var Width = $(this).width(); var Height = $(this).height(); // al...
分类:Web程序   时间:2015-05-13 21:18:01    阅读次数:180
Python数据分析入门
Python数据分析入门最近,Analysis with Programming加入了Planet Python。作为该网站的首批特约博客,我这里来分享一下如何通过Python来开始数据分析。具体内容如下:数据导入导入本地的或者web端的CSV文件;数据变换;数据统计描述;假设检验单样本t检验;可视...
分类:编程语言   时间:2015-05-13 21:17:49    阅读次数:405
PHP多维数据排序(不区分大小字母)
1. PHP中最普通的数组排序方法 sort(); 看个例子: 1 ';13 ?>View Code 运行结果: 由结果可以看出,sort()排序是:先 数字 -> 大写字母 -> 小写字母的顺序排序的2. 如果非得要不区分大小写来进行排序呢
分类:编程语言   时间:2015-05-13 21:16:25    阅读次数:176
MongoDB索引
1,_id索引: _id索引是集合默认的 索引。2,单键索引: 最普通的索引 单键索引不会自动创建3,多键索引 单键索引与多键索引创建形式相同。4,复合索引5,过期索引6,全文索引7,地理位置索引 来自为知笔记(Wiz)
分类:数据库   时间:2015-05-13 21:15:05    阅读次数:116
Android AES加密算法及事实上现
昨天老大叫我看看android加密算法。于是网上找了找,找到了AES加密算法。(当然还有MD5,BASE64什么的http://snowolf.iteye.com/blog/379860这篇文章列举了非常多,可是基本都是j2se平台的,android平台不一定支持,可是AES算法Android...
分类:移动开发   时间:2015-05-13 21:16:34    阅读次数:142
java学习避免死锁
原文链接 作者:Jakob Jenkov译者:申章 校对:丁一在java中有些情况下死锁是可以避免的。本文将展示三种用于避免死锁的技术:加锁顺序当多个线程需要相同的一些锁,但是按照不同的顺序加锁,死锁就很容易发生。如果能确保所有的线程都是按照相同的顺序获得锁,那么死锁就不会发生。看下面这个例子:T....
分类:编程语言   时间:2015-05-13 21:17:06    阅读次数:179
linear encoder 和 PCA
分类:Web程序   时间:2015-05-13 21:15:05    阅读次数:152
robotium之无法识别控件点击
robotium点击之千变万化
分类:其他好文   时间:2015-05-13 21:14:40    阅读次数:130
2332条   上一页 1 ... 15 16 17 18 19 20 21 ... 138 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!