题意:有一个长度为n的01序列,你可以移动k次,每次将一个数移到任意一个位置,求经过操作后区间连续最大的连续0的个数。 “移动”操作看似情况很复杂,不好讨论,但其实无非就两种情况: 一、移动的是1:显然最优的策略是将1移动到最边上(相当于“移走”),目的是将两段连续的0合并。 二、移动的是0:最优策 ...
分类:
其他好文 时间:
2019-09-18 19:34:12
阅读次数:
101
我们通过分析英雄联盟官网页面,进入到资料库页面,分析英雄所在的页面 这里有两种类型的同样的图片,一种是大图片的,一种是类似头像的小图片。我们这里抓取大图片 拿到几种图片链接分析https://game.gtimg.cn/images/lol/act/img/skin/big5000.jpg可以发现所 ...
分类:
其他好文 时间:
2019-09-18 10:44:24
阅读次数:
103
题目背景 有如下一个双人游戏:N(2 <= N <= 100)个正整数的序列放在一个游戏平台上,游戏由玩家1开始,两人轮流从序列的任意一端取一个数,取数后该数字被去掉并累加到本玩家的得分中,当数取尽时,游戏结束。以最终得分多者为胜。 有如下一个双人游戏:N(2 <= N <= 100)个正整数的序列 ...
分类:
其他好文 时间:
2019-09-18 00:49:50
阅读次数:
83
题目链接:https://www.luogu.org/problem/CF1215D 题意:一个数字序列由n(n为整数且小于2e5)位组成,其中有整数个数位被污染,现在A和B可以轮流给被污染数位赋值(0-9),A先来,若最后序列前后两端数位和不等,A赢,否则B赢,两方都选最优策略。 分析:先是高级做 ...
分类:
其他好文 时间:
2019-09-17 19:24:28
阅读次数:
161
题意:https://nanti.jisuanke.com/t/41420 给你n个石子的重量,要求满足(Sum<=2*sum<=Sum+min)的方案数,min是你手里的最小值。 思路: 从最大重量的石子开始背包,每次ans+=dp【j-v【i】】就行了。 ...
分类:
其他好文 时间:
2019-09-17 19:00:55
阅读次数:
74
摘要:制作游戏多简单?? 很多人都对游戏设计有兴趣,讲了这几场下来,我发现大家对游戏设计抱有很大的好感...可是听完以后,感觉非常失望的感觉...所以,今天就贴了这篇~~事实上,要说我蛮推崇XNA的话,也算是吧,因为它提供很好的环境让初学者可以轻松上手...一个游戏... ...
分类:
其他好文 时间:
2019-09-16 14:01:32
阅读次数:
83
C# Online ! 第三篇:连C#也不例外 ! 这是新手都要做的事情!! 玩过Online game的朋友一定都知道,游戏刚开始新手都会有一定要做的事情,可能是先去打木人,或是先找头上有惊叹号的人说说话,这样很快就可以练到LV5了喔!!这种简单的事情对新手来说... ...
/*game 2048*/ //事件处理对象 var EventUtil = { //添加事件 addHandler: function (element, type, handler) { if (element.addEventListener) { element.addEventListen ...
分类:
编程语言 时间:
2019-09-16 10:21:43
阅读次数:
104
题:https://nanti.jisuanke.com/t/41420 定义 dp[x][y] 表示第 x 个数到最后一个数能组成和为 y 的方案数 #include<bits/stdc++.h> using namespace std; typedef long long ll; const i ...
分类:
其他好文 时间:
2019-09-16 00:20:33
阅读次数:
71
题目链接 CSLnb! 题意是求出给定集合中有多少个合法子集,合法子集的定义为,子集和>=总和-子集和&&子集和-(子集的子集和)<=总和-子集和。 其实就是很简单的dp,先将集合从大到小排序,dp[i][j]表示以a[i]为子集的最小值时,子集和为j的方案数。因为排序后保证遍历到的a[i]一定为当 ...
分类:
其他好文 时间:
2019-09-15 21:15:50
阅读次数:
254