典型的博弈论,算法思路为在初始化的过程中便获得2001.11.4到1990.1.1期间所有日期的胜败情况。对于y-m-d日期,若其下一天和下一月中有一个为必败情况,则今天为必胜。若两者均为必胜,则今天为必败。主要难度在于前一日(getDayBefore)和后一月(isValidNextMonth)日期的判定,要注意闰年情况的特殊性。
虽然说这样可行。但是,网上给出了另外一种巧解,如下。从后往前...
function downloadFile(fileName, content){ ? ? var aLink = document.createElement(‘a‘); ? ? var blob = new Blob([content]); ? ? var evt = document.createEvent("HTMLEvents"); ? ? evt.initEven...
最近由于股市火热,我也入市了,不过是在里面小玩,但是受我哥的影响觉得股市还是可以投资的,只是现在这方面的知识缺乏,所以也在补这方面的知识。还好基本上我接触这个就树立了价值投资的观念,虽然我有很多不懂,但是我还是希望自己搞价值投资,但是也一直有个问题困扰我,就假设股市长期来看是一个发展好的过程,但.....
nginx rewrite 正则表达式匹配大小写匹配~ 为区分大小写匹配~* 为不区分大小写匹配!~和!~*分别为区分大小写不匹配及不区分大小写不匹配文件及目录匹配-f和!-f用来判断是否存在文件-d和!-d用来判断是否存在目录-e和!-e用来判断是否存在文件或目录-x和!-x用来判断文件是否可执行...
package jinjieshilie;import java.io.*;import java.util.Scanner;public class print3 { public static void main(String[] args) { try{ PrintStream plz...
题目大意给定一个图,问从某一个顶点出发,到其他顶点的最短路的最大距离最短的情况下,是从哪个顶点出发?需要多久?
(如果有人一直没有联络,输出disjoint)解题思路Floyd不解释代码#include
#include
#include
#include
using namespace std;
const in...
题意:就是给你一个多边行的点的坐标,求此多边形的重心。
一道求多边形重心的模板题!
#include
#include
#include
using namespace std;
struct point
{
double x,y;
}PP[1000047];
point bcenter(point pnt[],int n){
point p,s;
double...
UILabel *showLabel = [[UILabel alloc]init]; showLabel.backgroundColor = [UIColor redColor]; [self.navigationController.view insertSubview:showLabel .....
http://bbs.zhinengshe.com/thread-1194-1-1.html运行效果:[http://runjs.cn/code/riwpoev9]问题1:不会在特定的位置停止 ~解决方案:添加if判断条件,达到特定位置时关闭定时器 ;运行效果:[http://runjs.cn/co...
POJ 2057 The Lost House 树形DP+贪心...
需求:XML为如下样式,现在我只想取得timer下面的5000和60000.
解决办法如下:
Id
name
sfz
w
5000
60000
/**
* 解析指定xml路径下的信息
*
* @param fileName
* xml文件路径
* @param xmlPath
* ...
//-------------------------------------------【头文件及引用】----------------------------------------------------//#include #include #include #include #includ...
给定一个十进制的正整数,写下从1开始,到N的所有整数,然后数一下其中出现“1”的个数。 要求: 写一个函数 f(N) ,返回1 到 N 之间出现的 “1”的个数。例如 f(12) = 5。 在32位整数范围内,满足条件的“f(N) =N”的最大的N是多少。思路:我是根据老师课上提出的思路,在从X0-...
题目:给定一个十进制的正整数,写下从1开始,到N的所有整数,然后数一下其中出现“1”的个数思路:刚开始做的时候,是想从1到N进行遍历,其中每个数都出现1的个数加起来,最后得出结果,但是老师让我们找规律,最后在网上搜索,发现了这个做法,找到小于N的数在每一位上可能出现1的次数之和,然后找到规律:假设N...
1.Git自动补全假使你使用命令行工具运行Git命令,那么每次手动输入各种命令是一件很令人厌烦的事情。为了解决这个问题,你可以启用Git的自动补全功能,完成这项工作仅需要几分钟。为了得到这个脚本,在Unix系统下运行以下命令:?12cd~curlhttps://raw.github.com/git/...
题目:Given an array S of n integers, are there elements a, b, c, and d in S such that a + b + c + d = target? Find all unique quadruplets in the array w...
当子父类中出现成员函数一模一样的情况,会运行子类的函数。这种现象,称为覆盖操作。这时函数在子父类中的特性。函数两个特性: 1,重载。同一个类中。overload 2,覆盖。子类中。覆盖也称为重写,覆写。override 覆盖注意事项:1,子类方法覆盖父类方法时,子类权限必须要大于等于父类的权限。 2...
题意给一个字符串(长度<=10^5)。问其中有没有一个”BA”和一个”AB”呢?如果都有并且它们不重复(即ABA不算),输出YES。否则输出NO。思路一开始想简单了…..
我们扫一遍,把所有”AB”字符串中A的索引放入一个vector a,把所有”BA”字符串中B的索引放入另一个vector b。最后扫一遍两个vector,如果发现一个b的值既不是一个a的值+1,也不是那个a的值-1,那么肯定就存...
problems:Given an array S of n integers, are there elements a, b, c, and d in S such that a + b + c + d = target? Find all unique quadruplets in the a...
参考引用自------>http://javacrazyer.iteye.com/blog/1135493基于log4j的运行方式import org.apache.log4j.Logger; import org.apache.log4j.PropertyConfigurator; pub...