problem:
Given a string s, partition s such that every substring of the partition is a palindrome.
Return all possible palindrome partitioning of s.
For example, given s = "aab",
Retur...
分类:
其他好文 时间:
2015-04-28 18:27:59
阅读次数:
104
学习ASP .NET MVC5官方教程总结(一)入门
在这一部分我们来学习教程的第一部分--入门,在讲之前先说一下我们的开发环境和版本,我们的开发环境是Visual Studio,版本是2013,我这里提供一个下载地址:
http://www.iplaysoft.com/vs2013.html
,在这一章主要讲项目的搭建。
既然是讲项目的搭建,那么首当其...
分类:
Web程序 时间:
2015-04-28 18:28:20
阅读次数:
149
在不久前看AFNetworking的源码时候发现了这么一句:
1
2
3
4
5
6
7
8
9
10
// 不知道这行代码的使用场景的同学你该去自习看看ARC的注意事项和Block的使用了
// AFNetworking的写法
__weak __typeof(&*self)weakSelf = self;
// 我之前一直这么写的
__weak __typeof...
分类:
其他好文 时间:
2015-04-28 18:29:55
阅读次数:
186
链式存储链式存储 :用一组任意的存储单元存储线性表中的数据元素。用这种方法存储的线性表简称线性链表。存储链表中结点的一组任意的存储单元可以是连续的,也可以是不连续的,甚至是零散分布在内存中的任意位置上的。链表中结点的逻辑顺序和物理顺序不一定相同。(即不要求逻辑上相邻的元素在物理位置上也相邻)
为了正确表示结点间的逻辑关系,在存储每个结点值的同时,还必须存储指示其直接后继结点的地址(或位置),称为指针...
分类:
其他好文 时间:
2015-04-28 18:26:59
阅读次数:
166
案例:
对一段数字进行加密,采取的策略是将数字隔开随机插入字符(非数字),如用户输入:12345
利用ISA加密,加入随机字符,生成一段字符:*************
后台接收到传过来的字符后,开始解密,去除随机插入的字符(非数字)
获得正确的字符;
解析:
表面看来,这个加密流程是没有任何问题的。
但是,当用户通过查看cookie中的数据后,实际上是可以获取加密后的字符串...
分类:
其他好文 时间:
2015-04-28 18:29:37
阅读次数:
118
应用:图像特征提取
#include "opencv2/highgui/highgui.hpp"
#include "opencv2/imgproc/imgproc.hpp"
#include "opencv2/core/core.hpp"
#include
#include
#include "cv.h"
#include "highgui.h"
#include
#includ...
分类:
其他好文 时间:
2015-04-28 18:28:49
阅读次数:
1328
Problem Description
小希和Gardon在玩一个游戏:对一个N*M的棋盘,在格子里放尽量多的一些国际象棋里面的“车”,并且使得他们不能互相攻击,这当然很简单,但是Gardon限制了只有某些格子才可以放,小希还是很轻松的解决了这个问题(见下图)注意不能放车的地方不影响车的互相攻击。
所以现在Gardon想让小希来解决一个更难的问题,在保证尽量多的“车”的前提下,棋盘里有些格子是可以避开的,也就是说,不在这些格子上放车,也可以保证尽量多的“车”被放下。但是某些格子若不放子,就无法保证放尽量多...
分类:
其他好文 时间:
2015-04-28 18:26:44
阅读次数:
109
序
我想,在看这篇文章之前,如果只看题目的话,肯定会以为我已经从服务端开发(Java 开发)转战到前端开发,说白了就是做前端,比如,设计布局什么的、JavaScript 什么的。首先申明一点,并不是这样的。那到底是什么样呢,请继续往下看。
背景
其实,对于我们搞开发的来说,没有严格的前端后端之分,做后端的工程师,前端的技术也是或多或少的知道一些。毕竟有的公司是...
分类:
Web程序 时间:
2015-04-28 18:26:12
阅读次数:
147
生成树计数: 基尔霍夫矩阵树定理
无向图的基尔霍夫矩阵: 对角线上表示每个点的度数,若ij之间有边则矩阵ij处为-1
无向图的生成树的数目为: 任意一个n-1阶主子式的行列式的绝对值.
UVA - 10766
Organising the Organisation
Time Limit: 3000MS
Memory Limit: ...
分类:
其他好文 时间:
2015-04-28 18:27:55
阅读次数:
142
循环链表 循环链表(Circular Linked List):是一种头尾相接的链表。其特点是最后一个结点的指针域指向链表的头结点,整个链表的指针域链接成一个环。
从循环链表的任意一个结点出发都可以找到链表中的其它结点,使得表处理更加方便灵活。
循环链表的操作
对于单循环链表,除链表的合并外,其它的操作和单线性链表基本上一致,仅仅需要在单线性链表操作算法基础上作以下简单修改:...
分类:
其他好文 时间:
2015-04-28 18:25:44
阅读次数:
139
区分前置和后置自增重载函数的区别是是否有参数,以及参数的个数...
分类:
其他好文 时间:
2015-04-28 18:26:54
阅读次数:
119
单引号本质代表引用一个数字,而双引号本质上代表一个指针。
printf(‘\n’)在当今大多数编译器非法。
a+++++b的解法:
这种写法应当有一个最合理的解释:
a++ + ++b
但是编译器执行的是大嘴编译法,对于编译器至少看上去应当为:(((a++) ++) +b),但是一个常量不允许++操作,
所以这个语句反而成为了非法语句。
...
分类:
其他好文 时间:
2015-04-28 18:25:37
阅读次数:
120
cocos2d-x_3.5环境搭建首先说下,我这里只说mac环境,因为windows对我来说只是游戏机,不会编程。mac下编程一定要懂点终端的常规使用,不会可以百度一下。
下载3.5源码
解压到工作目录,所谓工作目录就是你自己建一个文件夹,常规编程的目录都放在这里,名字随意取。我的是workspace。
打开终端,进到源码目录,记得是cd命令哦。命令,cd cocos2d-x-3.5
源码目录下有个...
分类:
其他好文 时间:
2015-04-28 18:27:05
阅读次数:
105
题目大意:
现在假设天空是一个二维平面(1000*1000)。坐标从(0,0)点开始。现在给出N条信息。
"B X Y",B为字符,x、y是整数,表示将坐标(x,y)的星星变亮。
"D XY",D为字符,x、y是整数,表示将坐标(x,y)的星星变暗。
"Q X1 X2 Y1 Y2",Q是字符,X1、X2、Y1、Y2是整数,表示问有多少颗星星在X1、X2、
Y1、Y2确定的矩形中。
思路:
建立一个二维的树状数组,单点更新,区间求值。其实和一维的差不多。只不过第i个元素变
为了第x行第y列的元素。更新和求值...
分类:
编程语言 时间:
2015-04-28 18:27:05
阅读次数:
154
UIManager.LookAndFeelInfo []info=UIManager.getInstalledLookAndFeels() ; //获取风格
for(UIManager.LookAndFeelInfo tem:info)
{
System.out.println(tem.getClassName());
}
UIManager...
上回书说道,我们的程序有一个隐藏的漏洞,如果ClassRegister这个类所在的.o文件,如果在所有.o文件中是第一个被链接的的,那么就不会出问题。...
分类:
编程语言 时间:
2015-04-28 18:27:40
阅读次数:
119
Android的LauchMode很重要,那么我首先要讲一个命令,就是查看当前Activity的栈信息。这个在学习LauchMode时是一个必要的命令。adb shell dumpsys activity
1.四种LauchModestandard
singleTop
singleTask
singleInstance
2.在AndroidMenifest.xml中的Activity标签中配置and...
分类:
其他好文 时间:
2015-04-28 18:26:22
阅读次数:
122