自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Cai_Haiq的博客

菜鸡互啄

  • 博客(7)
  • 收藏
  • 关注

原创 线段树求区间最大值+区间更新+区间求和+lazy标记

线段树求区间最大值+区间更新+区间求和+lazy标记

2017-05-05 11:22:58 1659

原创 POJ2975(Nim博弈)

去年省赛的老照片被疯传 不想写题解了555…. code#include<cstdio>int main(){ int n; while(scanf("%d",&n)!=EOF&&n) { int sum=0; int res=0; int a[10010]; for(int i=0;i<n;i++)

2017-05-03 21:07:58 327

原创 POJ2234(Nim博弈)

Nim博弈 很简单,把所有数疑惑就ok了 别问我为什么,仍旧蒙蒙的……………………… code#include<cstdio>int main(){ int n; while(scanf("%d",&n)!=EOF) { int res=0; for(int i=0;i<n;i++) { int

2017-05-03 20:21:01 279

原创 HDU2149(巴什博弈)

博弈论最简单的的内容 入门 题意也没有什么坑 code:#include<cstdio>int main(){ int m,n; while(scanf("%d%d",&m,&n)!=EOF) { if(n>=m) { printf("%d",m); for(int i=m+1;i<=n;

2017-05-03 19:51:08 373

原创 HDU2516(斐波那契博弈)

泪崩什么都不懂 继了解了威佐夫博弈后,才发现原来还有这么多博弈 斐波那契博弈: 有一堆物品,两人轮流取物品,先手最少取一个,至多无上限,但不能把物品取完,之后每次取的物品数不能超过上一次取的物品数的二倍且至少为一件,取走最后一件物品的人获胜。结论是:先手胜当且仅当n不是斐波那契数(n为物品总数)还是 code#include <iostream>#include <string.h>#in

2017-05-03 13:12:56 348

原创 HDU5973(威佐夫博弈+Java大数)

今天做题长知识了,除了巴什博奕,尼姆博奕,竟然还有威佐夫博弈 威佐夫博弈定义: 有两堆各若干的物品,两人轮流从其中一堆取至少一件物品,至多不限,或从两堆中同时取相同件物品,规定最后取完者胜利。 直接说结论了,若两堆物品的初始值为(x,y),且ximport java.math.BigDecimal;import java.util.Scanner;public class Main {

2017-05-03 13:06:37 537

原创 POJ1125(folyd多源最短路)

数据输入: n:经济人总数,图的大小; 接下来n行 m 是第i个经纪人信任的人个数 2*m 个数字分别代表那个人的编号与传播时间找一个经纪人传播全图最快 输出那个人的编号和时间如果所有人都不能遍历全图,输出disjoint分析: folyd求多源最短路,然后取其中最小的 n^3的算法好就没用过了code:#include<stdio.h>#include<string.h>#in

2017-05-02 19:01:55 445

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除