P3372 【模板】线段树 1 #include<bits/stdc++.h> using namespace std; typedef long long ll; const ll N=1e5+10; ll a[N]; struct Node{ ll it; ll l; ll r; ll data ...
分类:
其他好文 时间:
2020-06-28 20:19:34
阅读次数:
41
find 是实时查找工具,通过遍历指定路径完成文件查找。 工作特点: 1)查找速度略慢 2)精确查找 3)实时查找 4)查找条件丰富 5)可能只搜索用户具备读取和执行权限的目录 格式: find [OPTTON]...[查找路径] [查找条件] [处理动作] 查找路径:指定具体目标路径;默认为当前目 ...
分类:
其他好文 时间:
2020-06-28 09:51:16
阅读次数:
49
/root: 管理员权限目录 /bin目录: Binary的缩写,存放经常使用的命令 /sbin目录:Super User,存放管理员使用的应用程序 /usr: user software resource, 存放应用程序和文件,类似Windows Program Files目录 /usr/bin ...
分类:
系统相关 时间:
2020-06-28 00:05:06
阅读次数:
80
题目链接:https://codeforces.com/contest/1359/problem/D 想法: 因为是减去最大值,我们可以考虑直接枚举最大值。 找到左边最后一个 小于等于a[i] 的位置,找到右边最后一个 小于等于a[i] 的位置 找到这样的一个子区间,然后我们利用ST表维护前缀和,找 ...
分类:
其他好文 时间:
2020-06-28 00:01:11
阅读次数:
80
一。Java中八种基本数据类型对应的包装类型 基本数据类型 包装类型 bytes java.lang.Bytes; short java.lang.Short; int java.lang.Integer; long java.lang.Long; float java.lang.Float; do ...
分类:
编程语言 时间:
2020-06-27 20:25:09
阅读次数:
65
第一步:先判断是否为空数组 第二步:将数组排序:strs.sort() 第三步:第一个和最后一个比对有多少共同字符 /** * @param {string[]} strs * @return {string} */ var longestCommonPrefix = function(strs) ...
分类:
Web程序 时间:
2020-06-27 20:21:15
阅读次数:
75
对 enumerate, zip, zip_longest, chain ... 等不常用迭代器的强化认识. ...
分类:
其他好文 时间:
2020-06-27 13:16:07
阅读次数:
47
前言 缓存是几乎所有应用程序性能的关键。很多时候需要分布式缓存(比如常用的 Redis、Codis),但在许多情况下,本地缓存也可以很好地工作,并且不需要分布式缓存的开销和复杂性。 对于 DotNet 开发来说,本地 cache 很方便使用(比如 RuntimeCache 等); 对于 Java 说 ...
分类:
编程语言 时间:
2020-06-27 11:47:10
阅读次数:
231
自动数据类型提升的运算 byte 、char、short 、int 、long 、float、double 注意:当byte、char、short 三种数据类型做运算,结果为int型 代码1 class VariableTest1 { public static void main(String[] ...
分类:
编程语言 时间:
2020-06-26 18:25:46
阅读次数:
66
marker是Array类型,赋值的时候只能对整个数组进行更改赋值,不能只改变内部的对象,亲测Vue.$set()也不行 this.marker = [ { latitude: 39.90, longitude: 116.39, iconPath: '../../../static/location ...
分类:
移动开发 时间:
2020-06-26 18:14:22
阅读次数:
941