Description
You and your friend are playing a game in which you and your friend take turns removing stones from piles. Initially there are N piles witha1, a2, a3,..., aN number
of stones. On ...
分类:
其他好文 时间:
2015-06-10 14:14:53
阅读次数:
114
最近都没怎么学算法了,一方面老是生病,另一方面也要期末考试了,乱七八糟的事儿也挺多的...这段时间就稍微休息会儿吧...
分类:
其他好文 时间:
2015-06-10 14:14:31
阅读次数:
77
最近准备,翻出了当年高级算法课程做的题目,禁忌搜索。
吐槽:数学符号如何在编辑器里打出来啊,为了保留符号我直接截图了。
2 禁忌搜索算法
禁忌搜索算法是在局部搜索的过程中引进了贪心选择机制,并利用禁忌表修改邻域,通过构造的候选邻域来控制解得选择和接受过...
分类:
编程语言 时间:
2015-06-10 14:16:49
阅读次数:
136
软件开发 并不是一件 简单的事情。 如果程序员像白菜一样,标一个价,放在市场卖的话,
那么,软件,也不是,一堆白菜堆在一起就ok了。人员在一个地方待久了,可能就会流动。 毕竟世界这么大。
可是,软件系统 一旦开发出来, 应该就在线上一直 运行着。
那么人员的流动,决不应该像白菜一样,一个挨一个的放着。他们彼此重叠,这样的重叠部分,应该不少于半年。这个软件系统才是可控的。
否则, 这个拼接就...
分类:
其他好文 时间:
2015-06-10 14:14:17
阅读次数:
105
【申明:本文仅限于自我归纳总结和相互交流,有纰漏还望各位指出。 联系邮箱:Mr_chenping@163.com】
题目:
c++ 各种排序算法实现
题目分析:
具体排序原理参考相关算法书籍
算法实现:
#include
static void swap(int *a, int *b)
{
int tmp;
tmp = *a;
*a = *b;...
分类:
编程语言 时间:
2015-06-10 14:13:38
阅读次数:
155
解决方法:
1.对.xcodeproj文件右键,显示包内容
2.双击打开 project.pbxproj 文件
3.找到以上类似的冲突信息(可以用commad + f搜索)
4.删除>>>>>这些行,这个就是冲突的地方,删除就可以打开文件了
5.保存,退出
6.重新打开.xcodeproj文件即可...
分类:
其他好文 时间:
2015-06-10 14:15:10
阅读次数:
104
图层每一个控件都有自己的一个图层,这个空间的所有东西就是显示在这个图层上面的,控件本身没有显示东西的功能,只有拥有了图层才能显示东西图层的获取CALayer *layer = self.testView.layer;使用UIView的图层为例UIView本身只有一个图层,主图层self.testView.layer.borderWidth = 10;//设置边框大小
self.testVie...
分类:
移动开发 时间:
2015-06-10 14:16:24
阅读次数:
119
参考链接:http://www.cnblogs.com/Esfog/p/DissolveShader.html
效果图:
从颜色变化来说,有三种,一种是纹理颜色,一种是纹理与黑边的混合颜色,一种是透明(用discard处理,不绘制像素)。还需要一张纹理(任意),根据它的任意一个通道来控制哪部分先消失。例如上面的效果图用的就是这张纹理的r通道:
如果用的是这张纹...
分类:
编程语言 时间:
2015-06-10 14:13:55
阅读次数:
158
kvc,键值编码,是一个非正式的协议,它提供一种机制来间接访问对象的属性。直接访问对象是通过调用访问器的方法实现,而kvc不需要调用访问器的设置和获取方法,可以直接访问对象的属性。
下面介绍一下kvc的用法:
1、对属性赋值
kvc是通过键值对的方式对属性设置值,提供了下面的方法,相当于访问器中的set方法。value为要设置的值,key是字符串,字符串中内容为为属性的名称
...
分类:
移动开发 时间:
2015-06-10 14:13:56
阅读次数:
141
提到Servlet的配置,大多数人想到的应该都是在web.xml中配置吧,有没有更简洁的方式呢?今天就学到了采用注解的方式配置Servlet。此方式虽然简便,但当然也存在问题。
采用注解的有点:你可以用一句简单的语句,替代一大段的配置文件内容。
比如你可以在java文件中添加下面简单的一句话:
@WebServlet(name="servlet", urlPa...
分类:
其他好文 时间:
2015-06-10 14:15:24
阅读次数:
325
在迁移JMeter到别的机器上时,运行JMeter(我的版本为JMeter2.13)报错如下:
java.lang.OutOfMemoryError: PermGen space
先来了解下,什么是PermGen ?***************************
PermGen space的全称是Permanent Generation space,是指内存的永久...
分类:
编程语言 时间:
2015-06-10 14:13:49
阅读次数:
141
1.首先确定自己的操作系统为32位还是64位:
root@bfq:~/mysock# uname -a
Linux bfq 3.11.0-26-generic#45~precise1-Ubuntu SMP Tue Jul 15 04:02:35 UTC 2014
x86_64x86_64 x86_64 GNU/Linux
2.编写测试程序:
root...
Sort a linked list in O(n log n) time using constant space complexity.分析:题目要求时间复杂度为O(nlogn),所以一开始想到的就是快速排序,但是快速排序一直AC不了,然后就想到用归并排序,没想到归并排序竟然可以。下面给出详细代码:归并排序需要做的
找到中间点
合并两个排好序的链表
递归实现归并排序
Code(c++):/**...
分类:
其他好文 时间:
2015-06-10 14:15:10
阅读次数:
102
(3)异常的处理(两种方案):
A:JVM的默认处理
把异常的名称,原因,位置等信息输出在控制台,但是同时也会终止程序。
B:自己处理
a:try...catch...finally
自己编写处理代码,后面的程序可以继续执行
b:throws
把自己处理不了的,在方法上声明,告诉调用者,这里有问题...
分类:
编程语言 时间:
2015-06-10 14:14:48
阅读次数:
134
Web Service 是什么?
/*w3school*/
Web Services 是应用程序组件
Web Services 使用开放协议进行通信
Web Services 是独立的(self-contained)并可自我描述
Web Services 可通过使用UDDI来发现
Web Services 可被其他应用程序使用
XML 是 Web Services 的基础
/***...
分类:
移动开发 时间:
2015-06-10 14:14:21
阅读次数:
114
后台代码:
DataTable dtt = stu.StuGetFind(sxml, 1, 50).Tables[0];
DataView dv = new DataView(dtt);
dtt = dv.ToTable(true, new string[] { "Stu_ID", "Stu_Number", "Stu_Name" });...
分类:
其他好文 时间:
2015-06-10 14:12:48
阅读次数:
139
??大家好,我们是微软大中华区安全支持团队。微软于北京时间2015年6月10日发布了8个新的安全公告,其中2个为严重等级,6个为重要等级,修复了Microsoft Windows、Microsoft Office、Internet Explorer 和 Exchange中的漏洞。其中MS15-056中所修复的漏洞CVE-2015-1765和MS15-060中的漏洞CVE-2015-1756已公开披...
分类:
其他好文 时间:
2015-06-10 14:13:10
阅读次数:
161