Given an array of integers, every element appears three times except for one. Find that single one.
Note:
Your algorithm should have a linear runtime complexity. Could you implement it without using extra memory?...
分类:
其他好文 时间:
2015-03-12 22:35:49
阅读次数:
164
给出一个有向图,其中每个点向自己下面的和右边的那个点有边相连。'*'号的点可以进行瞬间转移(可以选择转移或者不转移),每个点有点权且不为负。'#'号的点是不能到达的点。每到一个点获得它的权值且仅一次,求出能获得的最大点权和。...
分类:
其他好文 时间:
2015-03-12 22:35:17
阅读次数:
138
Problem Description
There are n lights in a circle numbered from 1 to n. The left of light 1 is light n, and the left of light k (1< k<= n) is the light k-1.At time of 0, some of them turn on, and oth...
分类:
其他好文 时间:
2015-03-12 22:36:28
阅读次数:
189
(1)将所有的MySQL连接进程杀掉
for i in `mysql -uroot -pzhangyun -Bse "show processlist" | grep -v "show processlist" | awk '{print $1}'`
do
mysql -uroot -pzhangyun -e "kill $i"
done
注:这里将自身命令的show ...
分类:
数据库 时间:
2015-03-12 22:34:56
阅读次数:
227
Java中的 String 类有个trim() 可以删除字符串前后的空格字符,jQuery中也有trim()方法可以删除字符变量前后的字符串。但是JavaScript中却没有相应的trim() 方法,幸好,JavaScript中有正则表达式,String 对象有replace() 方法,利用JavaScript的正则和replace方法来达到trim() 方法的效果。
接下来介绍两种方法,其实两种方法大同小异。都是在String 对象的prototype属性上进行trim()方法的定义,并提供实现,实现后...
分类:
编程语言 时间:
2015-03-12 22:35:52
阅读次数:
184
条款44将与参数无关的代码抽离templates
条款45运用成员函数模板接受所有兼容类型...
分类:
编程语言 时间:
2015-03-12 22:36:41
阅读次数:
239
选择排序,插入排序,冒泡排序,关键字排序,索引和指针排序,链表排序
如果被排序的文件适合放在内存中,则排序方法称为“内部排序”;从磁盘上对文件排序称为“外部排序”。区别是内部排序可以很容易的访问任何元素,但是外部排序必须顺序访问元素,至少在大的数据块是如此。...
分类:
编程语言 时间:
2015-03-12 22:36:21
阅读次数:
154
SURF算法是著名的尺度不变特征检测器SIFT(Scale-Invariant Features Transform)的高效变种,它为每个检测到的特征定义了位置和尺度,其中尺度的值可用于定义围绕特征点的窗口大小,使得每个特征点都与众不同。这里便是使用SURF算法提取两幅图像中的特征点描述子,并调用OpenCV中的函数进行匹配,最后输出一个可视化的结果,开发平台为Qt5.3.2+OpenCV2.4.9。...
分类:
其他好文 时间:
2015-03-12 22:33:24
阅读次数:
1650
首先从理论上分析空三匹配和密集匹配的区别和联系,然后从测绘学的后方交会和前方交会原理出发,通过一个形象的例子说明二者的区别。...
分类:
其他好文 时间:
2015-03-12 22:35:31
阅读次数:
417
写下这篇文章 2015已过去四分之一有余,不管怎样,计(zhuang)划(bi)还是要有的
一、考驾照:不能再拖了,三八那天已报名
二、学习Maven: 一个牛逼的程序员怎能不懂maven呢,遂学之
三、读书:包括但不局限于如下书籍
四、做饭:至少学会做十种菜以上,目前已会:青椒炒蛋、韭菜炒蛋、西红柿炒蛋
五、锻炼:这是一项漫长而艰巨的任务,最终目的是有机会跑个马拉松。
六、待补充...
分类:
其他好文 时间:
2015-03-12 22:33:09
阅读次数:
205
在日常开发中我们经常使用maven,但仓库中有时并未包含我们使用的jar文件,比如oracle的jdbc驱动,这时就需要我们手工安装才能正常进行开发,在此记录下这个简单过程:
1、首先要有一个oracle的jdbc驱动jar包
2、使用maven命令行安装该jar包,命令如下:
3、在pom文件中引入该依赖...
分类:
编程语言 时间:
2015-03-12 22:33:59
阅读次数:
309
广义线性模型
广义线性模型应满足三个假设:
第一个假设为给定X和参数theta,Y的分布服从某一指数函数族的分布。
第二个假设为给定了X,目标是输出 X条件下T(y)的均值,这个T(y)一般等于y,也有不等的情况,
第三个假设是对假设一种的变量eta做出定义。
指数函数族
前面提到了指数函数族,这里给出定义,满足以下形式的函数构成了指数函数族:...
分类:
其他好文 时间:
2015-03-12 22:33:16
阅读次数:
216
[算法说明]
堆排序是对简单选择排序的改进
简单选择排序是从n个记录中找出一个最小的记录,需要比较n-1次。但是这样的操作并没有把每一趟的比较结果保存下来,在后一趟的比较中,有许多比较在前一趟已经做过了,但由于前一趟排序时未保存这些比较结果,所以后一趟排序时又重复执行了这些比较操作,因而记录的比较次数较多。
堆是具有下列性质的完全二叉树:每个结点的值都大于或等于其左右孩子结点的值,称为大顶堆...
分类:
编程语言 时间:
2015-03-12 22:35:02
阅读次数:
206
题目描述:
定义合法的括号序列如下:
1 空序列是一个合法的序列
2 如果S是合法的序列,则(S)和[S]也是合法的序列
3 如果A和B是合法的序列,则AB也是合法的序列
例如:下面的都是合法的括号序列
(), [], (()), ([]), ()[], ()[()]
下面的都是非法的括号序列
(, [, ), )(, ([)]...
分类:
其他好文 时间:
2015-03-12 22:31:55
阅读次数:
231
实际上,官方已经提供了实现方法,但是,有很多捞偏门的教程,也有很优秀的第三方。写出来,供还没找到的同学参考。
前提是:你对android.support.v7.widget.Toolbar已经有过了解了。
mMainBar = (Toolbar)this.findViewById(R.id.main_bar);
this.setSupportActionBar(mMainBar);
m...
分类:
其他好文 时间:
2015-03-12 22:32:13
阅读次数:
229
概述 从Android 3.0开始(API L11),Android开始全面使用硬件加速来进行2D渲染,硬件加速是指Android中在View上进行绘制的图形图像都使用GPU来进行绘制,使用硬件加速,在大部分时候都让绘制更加流畅,但付出的代价是需要消耗更多的内存资源。 硬件加速在API L14之上是默认开启的,对于基本的View绘制,通过硬件加速可以增加绘图的流程性,但是要注意的是,并不是所有的2...
分类:
移动开发 时间:
2015-03-12 22:32:19
阅读次数:
226
界面跳转后内容回调 or
内容回传
前一个界面给后一个界面传递消息
让跳转的intent携带参数:
1. 在第一个界面:intent封装数据
it.putExtra("msg",
"吧啦啦啦");
2.在第二个界面取出数据
//取出数据方法:保证是获取前一界面的同一个it对象。
Intent it=getIntent();
//取出数据
String msg=...
分类:
移动开发 时间:
2015-03-12 22:32:41
阅读次数:
193