题目大意:给定一些箱子,每个箱子里有一些石子,两个人轮流操作,每个人可以进行以下操作之一:
1.打开任意多的箱子
2.从一个打开的箱子中拿走任意多的石子
不能操作者判负,求先手是否必胜
先手必胜的状态为:给出的数字集合存在一个异或和为零的非空子集,则先手必胜
证明:
首先我们有状态A:当前的所有打开的箱子中的石子数异或和为零,且所有关闭的箱子中的石子数的集合中不存在一个异或和为零的非空...
分类:
其他 时间:
2014-11-26 21:00:12
收藏:
0 评论:
0 赞:
0 阅读:
356
在POSIX标准中提供了函数open, read, write, lseek以及close提供不带缓冲的IO,这些函数都是使用文件描述符;
在Linux/Unix系统中将标准输入复制到标准输出简单实现如下:
#include
#define BUFFSIZE 4096
int
main(int argc, char **argv)
{
int n;
char b...
分类:
其他 时间:
2014-11-26 21:00:02
收藏:
0 评论:
0 赞:
0 阅读:
346
这题不太好想啊。。。。我以为是记忆化搜索但是感觉最后的状态不好转移啊。别人都是用三维dp写的,感觉很巧啊。
binshen写的:http://www.cnblogs.com/kuangbin/archive/2012/10/27/2742672.html
这题的意思就相当于是一个数字密码锁。
每次可以正向或者反向旋转连续的1-3个数字。求从现在状态转到目标状态需要的最少步数。
题目给了两个...
分类:
其他 时间:
2014-11-26 20:59:52
收藏:
0 评论:
0 赞:
0 阅读:
417
代码如下:
package test;
import java.util.Scanner;
//将输入的浮点型钱数,转成人民币读法
public class Num2Rmb {
private static double num;
private long zheng,xiao;
private String[] hanArr={"零","壹","贰","叁","肆","伍","陆"...
分类:
编程语言 时间:
2014-11-26 20:59:42
收藏:
0 评论:
0 赞:
0 阅读:
164
- (NSDate
*)dateFromString:(NSString
*)dateString{
NSDateFormatter
*dateFormatter
=
[[NSDateFormatter
alloc]
init];
[dateFormatter
setDateFormat:
@"yyyy-MM-dd
H...
分类:
其他 时间:
2014-11-26 20:59:32
收藏:
0 评论:
0 赞:
0 阅读:
184
首先,这篇文章学习的意义大于实际价值。如果按我的本意,直接在游戏中加入友盟,信息更全,而且非常简单。不过总是有很多人会凭着自己过时或者错误的经验去说别的东西多么不好,自己的东西多么好。好在,我自认为学习能力非常强,解决问题的能力也非常强。真让我做一个服务器+前端,也是在兴趣之中和能力之内。
一、Node.js简介
原本javascript纯粹是一个前端语言,干的基本...
分类:
Web开发 时间:
2014-11-26 20:59:24
收藏:
0 评论:
0 赞:
1 阅读:
1319
分享一段ios数据库代码。包括创建、升级、增删查改。
里面的那些类不必细究,主要是数据库的代码100%可用。
数据库升级部分,使用switch,没有break,低版本一次向高版本修改。
数据库升级" style="margin:0px; padding:0px; border:0px none; list-style:none">
// DB.h
//iu...
分类:
移动平台 时间:
2014-11-26 20:59:12
收藏:
0 评论:
0 赞:
0 阅读:
241
takeover为冷备份
冷备份
cold back-up;
热备份
warm/hot backup
冷备份发生在数据库已经正常关闭的情况下,当正常关闭时会提供给我们一个完整的数据库。冷备份时将关键性文件拷贝到另外的位置的一种说法。对于备份Oracle信息而言,冷备份时最快和最安全的方法。冷备份的优点是:
1、 是非常快速的备份方法(只需拷文件)
2、 容易归档(简...
分类:
其他 时间:
2014-11-26 20:59:02
收藏:
0 评论:
0 赞:
0 阅读:
313
1.CoreData
1.1 CoreData概述
1)Core data 是数据持久存储的最佳方式
2)Core Data 基于model-view-controller(mvc)模式下,为创建分解的cocoa应用程序提供了一个灵活和强大的数据模型框架。
3)Core Data可以是你以图形界面的方式快速的定义app的数据模型,同时在你的代码中容易获取到它。 Co...
分类:
数据库技术 时间:
2014-11-26 20:58:52
收藏:
0 评论:
0 赞:
0 阅读:
693
尽量以const、enum和inline代替#define
一、#define的功能
参考:http://www.crifan.com/_define_detailed/
(1) #define的变体,即#ifndef,可以防止头头文件的重复引用
#ifdef和 #define组合,一般用于头文件中,用以实现防止多个文件对此同一个头文件的重复引用.实际使用中,即使你的头文件暂时没有被多个文...
分类:
编程语言 时间:
2014-11-26 20:58:32
收藏:
0 评论:
0 赞:
0 阅读:
230
题目链接:传送门
题意:求区间[a,b]内与n互质的数的个数。
思路:用容斥求出[1-b]与n互质的个数—[1-(a-1)]内与n互质的个数。
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#inc...
分类:
其他 时间:
2014-11-26 20:58:22
收藏:
0 评论:
0 赞:
0 阅读:
245
#include
#include
#include
#include
using namespace std;
/*
*矩阵连乘(备忘录方法:自顶向下递归)
*/
vector> m;//m[i][j]表示矩阵Ai连乘到Aj的最少运算次数
vector> s;//s[i][j]记录矩阵Ai和矩阵Aj之间的分割点
//计算该连乘式子的最佳结合方式
int MatrixChain(vector&...
分类:
其他 时间:
2014-11-26 20:58:12
收藏:
0 评论:
0 赞:
0 阅读:
365
DirectX 中绘制图元有两种类型的函数,一个是DrawPrimitiveUp,一个是DrawPrimitive,当然跟索引相关的也有两个类似的函
数,一个DrawIndexedPrimitiveUp,一个是DrawIndexedPrimitive;
HRESULT DrawPrimitiveUP(
[in] D3DPRIMITIVETYPE PrimitiveType,
...
分类:
其他 时间:
2014-11-26 20:58:02
收藏:
0 评论:
0 赞:
0 阅读:
268
本函数是执行一段语句或函数。参数object是一个字符串的语句或者一个编译过的语句的对象名称。参数globals是全局命名空间,用来指定执行语句时可以访问的全局命名空间;参数locals是局部命名空间,用来指定执行语句时可以访问的局部作用域的命名空间。要注意本函数不会返回任何值,不管函数或语句有任何的返回值语句,比return或yield语句。如果参数globals和locals忽略,就会使用调用...
分类:
编程语言 时间:
2014-11-26 20:57:52
收藏:
0 评论:
0 赞:
0 阅读:
178
尽可能使用const
(1)const约束指针、迭代器
const char* p = "adc"; //non-const pointer,const data
char* const p = "abc"; //const pointer,non-const data
const char* const p = "abc";//const pointer,const data
const s...
分类:
编程语言 时间:
2014-11-26 20:57:32
收藏:
0 评论:
0 赞:
0 阅读:
163
atitit.故障排除--- 当前命令发生了严重错误。应放弃任何可能产生的结果sql server 2008
1. 现象 1
2. 原因:::sql server的bug 或者限制,查询的时候儿使用资源太多超过操作系统/防火墙/安全软件的限制...
2
2.1. 防火墙/安全软件的原因:自动关闭了长时连接and 资源多的连接.. 2
2.2. 并发连接数超过了其承载量,服务器会将...
分类:
数据库技术 时间:
2014-11-26 20:57:22
收藏:
0 评论:
0 赞:
0 阅读:
725
atitit.故障排除------有时会错误com.microsoft.sqlserver.jdbc.SQLServerException: Connection reset by peer: socket write error
1. 现象::::有时会错误,大概20% 会中间...
1
2. 原因::原因:::sql server的bug 或者限制,查询的时候儿使用资源太多超过操...
分类:
数据库技术 时间:
2014-11-26 20:57:12
收藏:
0 评论:
0 赞:
0 阅读:
251
1、下载tomcat
从http://tomcat.apache.org/download-70.cgi链接下载linux版本(tar.gz)
2、解压,上传及赋权限
解压,用WinSCP把解压的安装文件上传到/home/software/tomcat目录
并用 chmod -R 755 /home/software/tomcat命令账权限。...
分类:
系统服务 时间:
2014-11-26 20:57:02
收藏:
0 评论:
0 赞:
0 阅读:
215
EF实战Dome及说明。...
分类:
其他 时间:
2014-11-26 20:56:52
收藏:
0 评论:
0 赞:
0 阅读:
533
其实多对多就是两个一对多,它的配置没什么新奇的相对于一对多。在多对多的关系设计中,一般都会使用一个中间表将他们拆分成两个一对多。标签中的"table"属性就是用于指定中间表的。中间表一般包含两个表的主键值,该表用于存储两表之间的关系。由于被拆成了两个一对多,中间表是多方,它是使用外键关联的,是用于指定外键的,用于从中间表取出相应的数据。中间表每一行数据只包含了两个关系表的主键,要获取与自己关联的对象集合,还需要取出由外键所获得的记录中的另一个主键值,由它到对应的表中取出数据,填充到集合中...
分类:
Web开发 时间:
2014-11-26 20:56:42
收藏:
0 评论:
0 赞:
0 阅读:
350