思路:这道题是数塔模型的一种变形。首先,我们会看到,随着时间的不同,落下馅饼的位置也会不同,那么我们会考虑到,我们想到第i个点去接馅饼时候,会发现这时我们拥有的馅饼数量是(即状态转移方程):dp[当前时间][当前位置]+=dp[当前时间-1][上一个位置(细致思考会发现有3个位置)]所以AC代码:#...
分类:
其他好文 时间:
2014-09-06 19:55:43
阅读次数:
218
vim作为现在主要的编辑工具,将常用快捷键总结如下: 一、基本编辑 vim a.txt +n : 打开文件a.txt,同时定位到文件的第n行 在命令模式下,按下列字符进入插入模式: a : 进入插入模式,光标处于当前位置之后 s ...
分类:
其他好文 时间:
2014-09-05 21:14:02
阅读次数:
260
当前位置>新闻中心>行业资讯CLASSIDCLASSNAMECLASSPID1新闻中心02行业资讯13公司新闻14媒体聚焦0当前位置 public string navName = ""; protected void getNav(string str) ...
分类:
其他好文 时间:
2014-09-05 09:55:11
阅读次数:
214
说说:
题意大概就是开始有一堆的字符串堆栈A,其中的任何一个字符串都可以从当前位置移动到栈顶,经过若干字符串的移动,最后形成了另一个字符串堆栈B,要求输出按顺序输出移动字符串最少的移动方案。其实解法挺简单的,既然要求的是最少的移动,那么就从B的底部开始逐个在A中从底部往上查找,并且要在A中标记查找位置,因为A中已经被查找过的字符串必然是要移动的。如此重复,直到B在原堆栈中找不到可以不移动的字符串...
分类:
其他好文 时间:
2014-09-04 17:06:59
阅读次数:
198
bfs+dfs很复杂的搜索题。因为数据很小,rock最多只有5个,coin最多只有10个,移动rock最多4^5=1024种状态;思路: 每次先把当前状态能拿到的coin拿走,并将地图当前位置设为'.' (拿走coin的位置为空) 拿走coin后,在搜索一次,碰到rock判断是否能push动,能.....
分类:
其他好文 时间:
2014-09-03 12:52:26
阅读次数:
225
###拷贝/粘贴 >- p→ 在当前位置之后进行粘贴 - P→ 在当前位置之前进行粘贴 - dd → 删除当前行,并把删除的行存到剪贴板里 - yy → 拷贝当前行当行于 ddP ###编辑 >- a → 在光标后插入 - o → 在当前行后插入一...
分类:
系统相关 时间:
2014-09-01 18:00:33
阅读次数:
205
curpostgtpos乍一看以为是当前位置和目标位置,但在项目里面这两个位置有点坑当客户端玩家移动或者AI里面的位置,会把获得的位置付给tgtpos而以前的tgtpos会付给curpos所以这个tgtpos是当前玩家或者怪物站立的位置,而curpos是上一个位置我想要这个curpos有什么用呢这个...
分类:
其他好文 时间:
2014-09-01 00:23:52
阅读次数:
861
玩家移动1.检查位置包auto& mpos = m_spBase->getMapPos(pos.tgtPos);if(!check_move_pos(pos, pl)) return;2.跟新当前位置及方向,更新客户端发过来的位置pl->last_move_mode = EnumMoveMod...
分类:
移动开发 时间:
2014-08-31 18:35:11
阅读次数:
299
一、什么叫inline函数?inline(小心,不是online),翻译成“内联”或“内嵌”。意指:当编译器发现某段代码在调用一个内联函数时,它不是去调用该函数,而是将该函数的代码,整段插入到当前位置。这样做的好处是省去了调用的过程,加快程序运行速度。(函数的调用过程,由于有前面所说的参数入栈等操作...
分类:
其他好文 时间:
2014-08-28 23:53:36
阅读次数:
225
UVA 10798 - Be wary of Roses
题目链接
题意:给定一个地图,人一开始在中心,问选择一种走法走出去,使得面朝任何一个方向走,踩到的花的最大值最小
思路:用优先队列进行BFS,每次取出踩到最少的情况,广搜记录状态为当前位置,和4个方向分别踩到的花数
代码:
#include
#include
#include
#include
usin...
分类:
其他好文 时间:
2014-08-28 19:52:36
阅读次数:
303