题目链接:点击进入
定义dp[i][j]表示将一个皇后放在第i列第j行有多少种放法.则转移方程dp[i][j]+=dp[i-1][k].如果flag[i]==’?’,1<=j<=n,否则j只能取一个值,而1<=k<=j-2,j+2<=k<=n.代码如下:#include
#include
#include
using namespace std...
分类:
其他 时间:
2015-06-10 08:57:33
收藏:
0 评论:
0 赞:
0 阅读:
129
晚上写了比较时间的函数,这里总结一下
package com.zz.bridge.impl;
import java.text.DateFormat;
import java.text.ParseException;
import java.text.SimpleDateFormat;
import java.util.Calendar;
/**
* 测试类
* Copyright 20...
分类:
编程语言 时间:
2015-06-10 08:57:23
收藏:
0 评论:
0 赞:
0 阅读:
391
Write an algorithm to determine if a number is “happy”.A happy number is a number defined by the following process: Starting with any positive integer, replace the number by the sum of the squares of i...
分类:
移动平台 时间:
2015-06-10 08:57:13
收藏:
0 评论:
0 赞:
0 阅读:
136
一。自定义navigationbar
- (void)initNavigationBar{
[self.navigationController setNavigationBarHidden:YES];
UINavigationBar *bar = [[UINavigationBar alloc] initWithFrame:CGRectMake(0, ...
分类:
移动平台 时间:
2015-06-10 08:57:03
收藏:
0 评论:
0 赞:
0 阅读:
215
1.2.//使用回调接口,首先初始化pintuview并绑定,实现回调接口的方法
mPintuLayout = (PintuLayout) findViewById(R.id.mpintu);
mPintuLayout.setOnGamePintuListener(new GamePintuListener() { @Override...
分类:
移动平台 时间:
2015-06-10 08:56:53
收藏:
0 评论:
0 赞:
0 阅读:
311
在这篇文章中,我们将看到许多小的,甚至没有什么意义的例子,但他们能够验证awk程序脚本的主要
特点。
当awk读入一行时,它试图匹配脚本中的每个模式匹配规则。只有与一个特定的模式相匹配的输入行才能成为操作对象。如果没有指定操作,与模式相匹配的输入行将被打印出来(执行打印语句是一个默认操作)。参阅下面的脚本:
/^$/ { print "This
is a blank line...
分类:
其他 时间:
2015-06-10 08:56:43
收藏:
0 评论:
0 赞:
0 阅读:
263
Why Cache有时候,对同一个URL请求多次,返回的数据可能都是一样的,比如服务器上的某张图片,无论下载多少次,返回的数据都是一样的。上面的情况会造成以下问题
(1)用户流量的浪费
(2)程序响应速度不够快
解决上面的问题,一般考虑对数据进行缓存。数据缓存为了提高程序的响应速度,可以考虑使用缓存(内存缓存\硬盘缓存)r
第一次请求数据时,内存缓存中没有数据,硬盘缓存中没有数...
分类:
移动平台 时间:
2015-06-10 08:56:33
收藏:
0 评论:
0 赞:
0 阅读:
252
题目链接:Fast Matrix Calculation
题面:
Fast Matrix Calculation
Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 131072/131072 K (Java/Others)
Total Submission(s): 1078 Accepted Submiss...
分类:
其他 时间:
2015-06-10 08:56:23
收藏:
0 评论:
0 赞:
0 阅读:
184
这一小结,将要学习将构建布局在窗口和对话框中.为了方便的管理我们的构件,在GTK+中,通常使用不可见的构件称作layout containers.
这一小节将要讨论GtkAlignment,GtkFixed,GtkVBox,GtkTable.(一):GtkFixed
容器构建GtkFixed用于布置子构件在一个固定的位置和设定固定的大小.这种构件并不属于自动的布局关系器.实质上,在大多数应用程序...
分类:
其他 时间:
2015-06-10 08:56:13
收藏:
0 评论:
0 赞:
0 阅读:
239
题目链接:Boring Sum
题面:
Boring Sum
Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 131072/131072 K (Java/Others)
Total Submission(s): 1152 Accepted Submission(s): 543
Problem...
分类:
其他 时间:
2015-06-10 08:56:03
收藏:
0 评论:
0 赞:
0 阅读:
285
480000 millis timeout while waiting for channel to be ready for write...
分类:
其他 时间:
2015-06-10 08:55:43
收藏:
0 评论:
0 赞:
0 阅读:
1330
(process:2553): Gtk-WARNING **: Locale not supported by C library.
Using the fallback 'C' locale.
Traceback (most recent call last):
File "/usr/share/ibus/setup/main.py", line 582, in
locale.setlocale(locale.LC_ALL, '')
File "/usr/lib/...
分类:
其他 时间:
2015-06-10 08:55:33
收藏:
0 评论:
0 赞:
0 阅读:
603
最近更新了微信版本到6.2,发现里面有个非常好的体验,就是在第二个页面Activity能手势向右滑动返回,在手势滑动的过程中能看到第一个页面,这种体验非常赞,这里高仿了一下。这里使用的是v4包里面的SlidingPaneLayout来手势滑动,在下一篇博文中将采用SlidingMenu来高仿,下面是SlidingPaneLayout高仿后的效果,效果还是蛮不错的。最重要的是,每一个页面都是Activ...
分类:
微信 时间:
2015-06-10 08:55:24
收藏:
0 评论:
0 赞:
0 阅读:
866
1. 文件管理
1,1 fcntl 函数
(1)F_SETLKW
功能与F_SETLK类似,所不同的是加不上锁并不是返回失败而是等待,直到可以加上该锁为止
(2)F_GETLK
表示试图将第三个参数描述的锁加到第一的参数指定的文件上如果能加上锁但不会去加,而是
将该锁的类型改为F_UNLCK;如果不能加上锁,则将文件中已经存在的锁信息通过第三个参数带出来,
并且将给文件进行加锁的进...
分类:
其他 时间:
2015-06-10 08:55:13
收藏:
0 评论:
0 赞:
0 阅读:
276
题目大意:有一个n * m 大的牧场,牧场的土地分为两种,一种是很泥泞的,一种是相对比较干燥的
因为牧场里面的动物不喜欢泥泞的地方,所以牧场主想用些东西把这些泥泞的地方盖起来。
牧场主用一种宽度为1,长度不限的材料来覆盖这些泥泞的地方
问至少需要使用多少次这种材料,才可以把所有泥泞的地方盖起来解题思路:刚开始没审对题目,上面所写的就是我刚开始认为的题意,所以我定势思维,以为这题和POJ - 3...
分类:
其他 时间:
2015-06-10 08:54:54
收藏:
0 评论:
0 赞:
0 阅读:
253
Linux 基础命令 (一切皆文件)
命令格式:
命令 [选项] [参数]
注意点:使用空格分开命令,选项和参数,最对只支持256个字符。
help 帮助
man 手册 eg. man man
man 命令/函数名/头文件
ls list content 列出目录内容 (windows: dr)
...
分类:
系统服务 时间:
2015-06-10 08:54:44
收藏:
0 评论:
0 赞:
0 阅读:
287
【POJ 2965】 The Pilots Brothers' refrigerato
预处理用二进制(BFS)暴力枚举...
分类:
其他 时间:
2015-06-10 08:54:33
收藏:
0 评论:
0 赞:
0 阅读:
174
在Linux下编辑一些文件,这就涉及到了vi这个编辑器了。在Linux下,初始使用vi的时候有点问题,就是在编辑模式下使用方向键的时候,并不会使光标移动,而是在命令行中出现[A [B [C [D之类的字母,而且编辑错误的话,就连平时关于的退格键(Backspace键)都使用不了,只能用Delete来删除。针对这个问题,网上的答案有很多,例如是安装完整版的vim啊,编辑/etc/vim/vimrc....
分类:
系统服务 时间:
2015-06-10 08:54:23
收藏:
0 评论:
0 赞:
0 阅读:
209
Java 自定义队列Queue:队列的抽象数据类型就是一个容器,其中的对象排成一个序列,我们只能访问和取出排在最前端( Front)的对象,只能在队列的尾部( Rear)插入新对象。正是按照这一规则,才能保证最先被插入的对象首先被删除( FIFO)。java本身是有自带Queue类包,为了达到学习目的已经更好深入了解Queue队列,自己动手自建java Queue类是个很好的学习开始:
基于数组的...
分类:
编程语言 时间:
2015-06-10 08:54:13
收藏:
0 评论:
0 赞:
0 阅读:
263
题目描述知道斐波那契数吗?下面是它的一个定义:
F1 = 1
F2 = 2
Fn+1 = Fn+Fn-1 ,这里n>1每个正整数x 可写为不同斐波那契数的总和,因而意味着存在数k 和数 b1, b2, …, bk,使得x=b1*F1+ …+ bi*Fi+ … +bk*Fk, 其中bk = 1,bi (1≤i < k)为0或1。简言之,我们可写为: b(x) = (bk, bk-1, …, b1...
分类:
其他 时间:
2015-06-10 08:53:33
收藏:
0 评论:
0 赞:
0 阅读:
245