题目大概说给一个n*m个格子,格子'.'表示可以放东西,多次询问矩形区域(x1,y1)-(x2,y2)有几种放一张1*2的骨牌的方案数。 分别考虑横着竖着放,预处理出二维的前缀和,即sum[x][y]表示(1,1)-(x,y)的横着或者竖着放的方案数,然后对于每一个询问就拆成几个前缀和容斥一下。。 ...
分类:
其他好文 时间:
2016-07-24 10:31:04
阅读次数:
474
完全二叉树(堆)和满二叉树的结构: 满二叉树的判断: 二叉树的层次遍历。 完全二叉树的判断: 二叉树的层次遍历。 堆的增删改查: 增:按照次序从最右边节点插入,从下往上冒泡。 删:将最右下角元素置于堆顶,从上往下冒泡。 改:增+删 查:O(logN) ...
分类:
其他好文 时间:
2016-07-24 10:30:59
阅读次数:
149
Gulp与Grunt一样,也是一个自动任务运行器。它充分借鉴了Unix操作系统的管道(pipe)思想,很多人认为,在操作上,它要比Grunt简单。 安装 Gulp需要全局安装,然后再在项目的开发目录中安装为本地模块。先进入项目目录,运行下面的命令。 npm install -g gulp npm i ...
分类:
其他好文 时间:
2016-07-24 10:30:27
阅读次数:
161
SecureCRT是一款支持SSH(SSH1和SSH2)的终端仿真程序,简单地说是Windows下登录UNIX或Linux服务器主机的软件。 SecureCRT 是高度可定制的终端仿真器,适用于 Internet 和Intranet.支持 IPv6 标准.一般路由器使用TELNET协议(23端口), ...
分类:
其他好文 时间:
2016-07-24 10:32:17
阅读次数:
364
引言即使是最简单的HelloWorld的程序,它也要依赖于别人已经写好的成熟的软件库,这就是引出了一个问题,我们写的代码怎么和别人写的库集成在一起,也就是链接所要解决的问题。首先看HelloWorld这个例子:[cpp] view plain copy 1. // main.c 2. 1 #incl ...
分类:
其他好文 时间:
2016-07-24 10:31:06
阅读次数:
212
Aaronson Time Limit: 4000/2000 MS (Java/Others) Memory Limit: 131072/131072 K (Java/Others)Total Submission(s): 239 Accepted Submission(s): 156 Proble ...
分类:
其他好文 时间:
2016-07-24 10:30:35
阅读次数:
262
#20160717 9:30 am1、ps中打开文件有两种方式:文件--》打开;直接将图片拖到ps中。2、在画面中添加文字,点击工具栏里的【T】,然后鼠标移到画布中的某处点击一下即可。3、常用工具可以在窗口里找到,然后打上勾就会在右侧出现。4、保存自己的工作区,点击右侧上方的【基本功能】,在下拉菜单 ...
分类:
其他好文 时间:
2016-07-24 10:28:44
阅读次数:
208
iOS开发拓展篇—音频处理(音乐播放器5) 实现效果: 一、半透明滑块的设置 裁剪圆角的细节处理: 二、播放或暂停、上一首、下一首的实现 说明:播放和暂停按钮的图片设置在两种状态下并不一样,设置播放按钮的状态 三、对存在的bug进行改进 拖拽还存在问题(定时器的问题) 更好的方法时在添加定时器的地方 ...
分类:
移动开发 时间:
2016-07-24 10:28:38
阅读次数:
159
一、函数传参 1、函数传参:参数就是占位符 函数里定不下来的东西 a. var a1=function(){ alert(123); }; function a(f){ // 相当于 f=a1 f(); }; a(a1); b. function skip(skipPath){ //换肤 var o ...
分类:
Web程序 时间:
2016-07-24 10:28:38
阅读次数:
547
注意:不能直接用InternetSetCookie(url,null,cookie)这里的url一定要带:http://,调试中要注意查看区分。我就是这里没有注意花了很长时间才解决!! ...
分类:
Web程序 时间:
2016-07-24 10:30:13
阅读次数:
333
java数据类型,对象、类之间的关系,标识符,注释的一些相关知识 ...
分类:
编程语言 时间:
2016-07-24 10:28:31
阅读次数:
160
1 //单循环链表(对两个单循环链表L1、L2进行连接操作,即将L2的第一个数据元素节点连接到L1的尾节点之后,时间复杂度O(n)优化为O(1)) 2 q = r1->next; //保存L1的头节点指针 3 r1->next = r2->next->next; //L1与L2尾头连接 4 free ...
分类:
其他好文 时间:
2016-07-24 10:30:13
阅读次数:
159
2. process::firewall::install(move(rules));如果有参数--firewall_rules则会添加规则 对应的代码如下: // Initialize firewall rules. if (flags.firewall_rules.isSome()) { vec... ...
分类:
其他好文 时间:
2016-07-24 10:28:20
阅读次数:
213
字符串中的元音字母翻转 345. Reverse Vowels of a String QuestionEditorial Solution My Submissions 345. Reverse Vowels of a String QuestionEditorial Solution My Su ...
分类:
其他好文 时间:
2016-07-24 10:29:30
阅读次数:
144
本题可以通过全部n位二进制数作点,而后可按照某点A的末位数与某点B的首位数相等来建立A->B有向边,以此构图,改有向图则是一个有向欧拉回路,以下我利用DFS暴力求解该欧拉回路得到的字典序最小的路径。 ...
分类:
其他好文 时间:
2016-07-24 10:29:21
阅读次数:
300
Time Limit: 4000/2000 MS (Java/Others) Memory Limit: 131072/131072 K (Java/Others)Total Submission(s): 231 Accepted Submission(s): 149 Problem Descrip ...
分类:
其他好文 时间:
2016-07-24 10:28:52
阅读次数:
171
× 目录 [1]词法 [2]动态 前面的话 大多数时候,我们对作用域产生混乱的主要原因是分不清楚应该按照函数位置的嵌套顺序,还是按照函数的调用顺序进行变量查找。再加上this机制的干扰,使得变量查找极易出错。这实际上是由两种作用域工作模型导致的,作用域分为词法作用域和动态作用域,分清这两种作用域模型 ...
分类:
编程语言 时间:
2016-07-24 10:29:09
阅读次数:
191