传送门 up[i] 表示一个木块上面有多少个 all[i] 表示整个连通块内有多少个 那么 一个木块下面的木块个数为 all[root[i]] - up[i] - 1 注意:up[i] 可以在 find 函数中维护,而 all[i] 不好维护,那么我们只需要祖先节点的 all[i] 表示整个连通块内 ...
分类:
其他好文 时间:
2017-06-15 18:53:21
阅读次数:
276
一群猴子排成一圈,按1,2,...,n依次编号。然后从第1只开始数,数到第m只,把它踢出圈,从它后面再开始数,再数到第m只,在把它踢出去...,如此不停的进行下去,直到最后只剩下一只猴子为止,那只猴子就叫做大王。要求编程模拟此过程,输入m、n, 输出最后那个大王的编号。 方法一: 方法二: ...
分类:
其他好文 时间:
2017-06-15 17:49:30
阅读次数:
144
这里只介绍最常用的方法: explode() 函数用来将字符串打散成数组,其中 separator 表示分隔符,即:数组值之间的字符或代码 implode() 函数用来将数组合成字符串,其中 glue 表示胶合符,即:连接数组值之间的字符或代码 strlen() 函数返回字符串的长度。 ...
分类:
编程语言 时间:
2017-06-15 17:21:53
阅读次数:
139
按时间统计:date_histogram 注意,这种写法在数字字段没有问题,但是在文本字段使用之前必须先把对应字段的fielddata设为true才可以。否则会报错: 注意,设置了fielddata会消耗大量内存。 返回空buckets:设置参数 min_doc_count 限制返回时间范围:设置参 ...
分类:
其他好文 时间:
2017-06-15 17:21:43
阅读次数:
189
1.一张纸的厚度是0.0001米,将纸对折,对折多少次厚度超过珠峰高度8848米。答案27次。 2.有一对幼兔,幼兔1个月后长成小兔,小兔1个月后长成成兔并生下一对幼兔,问6个月后有多少对兔子,幼兔、小兔、成兔对数分别是多少。 1 幼兔 1 小兔 0 成兔 02 幼兔 0 小兔 1 成兔 0 3 幼 ...
分类:
其他好文 时间:
2017-06-15 17:21:19
阅读次数:
164
先上结论:在事件执行流中有两种执行方式。一种是事件冒泡(即事件的执行顺序是从下往上执行的) ; 另一种是捕获(即事件的执行顺序是从上往下执行的); 阻止事件冒泡: return false; 火狐/ie都支持 function(even){ var ev=even||window.even; if( ...
分类:
Web程序 时间:
2017-06-15 17:18:27
阅读次数:
162
1.导入第三方jar包 第一步:右击工程名,新建文件夹(Fold),名字为lib 第二步:把第三方jar包复制到lib目录下 第三步:右击工程名--->properties --->java build path --->libraries ... ...
分类:
其他好文 时间:
2017-06-15 16:20:42
阅读次数:
128
一、基础DDL练习 二、基础DML语句 三、复杂数据类型 ...
分类:
其他好文 时间:
2017-06-15 15:31:58
阅读次数:
241
准备工作: 1、Intellij IDEA (ULTIMATE版):官网下载地址 https://www.jetbrains.com/idea/download/#section=windows 2、JDK 一、创建新项目 二、左侧面板选择Spring Initializr 输入项目名称,项目组名称 ...
分类:
编程语言 时间:
2017-06-15 15:29:45
阅读次数:
258
1.ecmall 自带的写入日志方法:do_log4php("函数名","类名",$param); $param是参数 在类里调用写入之日的方法 需要先加载函数工具库 import('functions.lib'); 生成的日志存在于 temp/logs。 配置路径就在 log4php.proper ...
分类:
其他好文 时间:
2017-06-15 15:29:04
阅读次数:
205