#include #include using namespace std; const int maxn=1e5+10; int a[maxn]; int st[maxn][50]; int ST[maxn][50]; int quick(int a,int n) { int ans=1; whi... ...
分类:
其他好文 时间:
2019-03-21 20:03:59
阅读次数:
146
字典树 (trie) 字典树,又名$trie$树,是一种用于实现字符串快速检索的树形数据结构。核心思想为利用若干字符串的公共前缀来节约储存空间以及实现快速检索。 $trie$树可以在$O((n+m) len)$解决形如这样的字符串检索问题: 给定$n$个字符串,再给定$m$个询问,每次询问某个字符串 ...
分类:
其他好文 时间:
2019-03-21 19:56:52
阅读次数:
164
链接:https://codeforces.com/contest/1141/problem/B 题意: 给n个数,0代表工作,1代表休息,求能连续最大的休息长度。 可以连接首尾。 思路: 求普通连续,当第一个时间和最后一个时间都休息的时候加上去判断一下。 代码: ...
分类:
其他好文 时间:
2019-03-21 13:17:29
阅读次数:
205
简介: ArrayList是我们开发中非常常用的数据存储容器之一,其底层是数组实现的,我们可以在集合中存储任意类型的数据,ArrayList是线程不安全的,非常适合用于对元素进行查找,效率非常高。 线程安全性: 对ArrayList的操作一般分为两个步骤,改变位置(size)和操作元素(e)。所以这 ...
分类:
其他好文 时间:
2019-03-21 13:13:49
阅读次数:
123
flume sink核心类结构 1 核心接口Sink org.apache.flume.Sink process为核心接口,返回值为状态,只有两个:ready和backoff,调用方会根据返回值做相应处理,后边会看到;这个接口也是扩展flume sink需要实现的接口,比如KuduSink; 2 S ...
分类:
Web程序 时间:
2019-03-21 12:04:24
阅读次数:
272
328. 奇偶链表 题意 奇数的链表结点插在偶数的链表结点前面; 解题思路 维护两条链表,分别记录下奇数和偶数的链表结点,最后将偶数链表的起始结点连接到奇数链表的末尾结点后面; 实现 ...
分类:
其他好文 时间:
2019-03-21 10:40:15
阅读次数:
163
目录 1.简单的混淆代码 2.恶意软件资源中释放混淆资源 3.逆向分析 4.参考 简单的混淆代码 在恶意软件分析中,混淆是经常使用的一种手段。恶意软件通过对数据进行混淆,不但给杀毒软件的检测和查杀带来一定的困难,也会给逆向分析者带来一定的阻碍。这里就抛出一个非常简单的砖来说说混淆。我这里简单的写了一 ...
分类:
其他好文 时间:
2019-03-21 00:59:31
阅读次数:
185
1. 栈: - 后进先出 2. 队列: - 先进先出 ...
分类:
编程语言 时间:
2019-03-21 00:56:24
阅读次数:
149
不是啊。。不是说双栈嘛,,怎么是个**题啊。 链接: http://120.78.128.11/Problem.jsp?pid=3260 从左到右扫一遍,把相交的区间扔到一起算,那么就变成了一个前缀后缀积的问题。。 感觉还是挺有思维难度的?(也可能是我今天降智) 写起来还是很好写的,1A了。 1 # ...
分类:
其他好文 时间:
2019-03-21 00:55:41
阅读次数:
167
1、对map按值过滤返回值 2、按key过滤返回map 3、Predicate使用 ...
分类:
编程语言 时间:
2019-03-20 22:08:50
阅读次数:
200