题目总结:这种数论动规的关键点是在“与上届相等的数的处理”上,只要这个弄懂了,这种题应该就都会做了。因为和上届相等的数最多只有一个,所以我用一个equal来记录是否有满足条件的上届。而其他小于上届的数用f数组储存。策略只有取1和取0。小于上届的数可以随便取。equal的状态转移要好好想想:当前位为1...
分类:
其他好文 时间:
2014-08-13 21:48:38
阅读次数:
323
Pixel ? Point Conversion
Table...
分类:
其他好文 时间:
2014-08-13 19:00:00
阅读次数:
373
可以将多个类写在一个类文件中,但只能有一个类是public类,而且该类的类名必须和类文件名一致。默认修饰符的类只能在它所在包的范围内使用,出了本包无效。如:-----Test.class开始 -----public class Test{ //todo...}class Point{//todo.....
分类:
编程语言 时间:
2014-08-13 17:34:46
阅读次数:
236
Populate each next pointer to point to its next right node.
二叉树的结构体里增加了next指针,编写程序,将二叉树里每个节点的next指针指向它右边的节点。...
分类:
其他好文 时间:
2014-08-13 13:16:36
阅读次数:
210
1.dead beat 是俚语,是exhausted to the point of being dead 的省略语。Beat是beaten(精疲力尽或精神沮丧)的古体词;而dead是死的,它是death(死亡)苏格兰方言。因此,dead beat就是指“精疲力尽的人”,还可以说为“赖账的人”或“手...
分类:
其他好文 时间:
2014-08-13 12:37:26
阅读次数:
217
1 /// 2 /// 获取图片流 3 /// 4 /// 图片屏幕起始点 5 /// 图片大小 6 /// 7 public string CutImage(Point ImageXY, Siz...
/**
* 功能:联合体使用
* 时间:2014年8月1日17:04:23
* 作者:cutter_point
*/
#include
#include
using namespace std;
union Packed
{
char i;
short j;
int k;
long l;
float f;
double d; //这个联合体...
分类:
编程语言 时间:
2014-08-13 10:39:05
阅读次数:
262
/**
* 功能:吧变量和表达式转换成字符串
* 时间:2014年8月13日08:57:32
* 作者:cutter_point
*/
#include
#include
using namespace std;
//定义一个宏,使用便捷输出,用#来吧变量字符串化
#define P(A) cout<<#A<<" : "<<A<<endl;
int main()
{
int a=1...
分类:
编程语言 时间:
2014-08-13 10:38:45
阅读次数:
193
/**
* 功能:命令行参数
* 时间:2014年8月13日08:56:24
* 作者:cutter_point
*/
#include
#include
using namespace std;
int main(int argc, char* argv[]) //字符指针
{
cout<<"argc="<<argc<<endl;
for(int i=0 ; i !...
分类:
编程语言 时间:
2014-08-13 10:38:35
阅读次数:
245
/**
* 功能:宏处理定义
* 时间:2014年8月1日09:07:33
* 作者:cutter_point
*/
#include
#include
using namespace std;
#define PRINT(STR, VAR) cout<<STR "=" <<VAR<<endl; //这里宏定义之后,所有PRINT("STR", VAR)
//都会被cout之后的东西所覆盖...
分类:
编程语言 时间:
2014-08-12 22:15:24
阅读次数:
208