2019-10-05 23:40:13 问题描述: 问题求解: 本题首次出现在Contest 154,是一条模版题,是一条经典的求割边的问题,该问题有Tarjan算法,可以在O(n + e)的时间复杂度求解。 Tarjan算法的核心思路是维护两个数组discovery[],low[]。disc[]数 ...
分类:
Web程序 时间:
2019-10-06 00:49:23
阅读次数:
169
Git使用教程 0 Git下载安装 下载网址:https://www.git scm.com/download/ 安装时,一路next就可以了,如果遇到下载很慢时,可以选择换个浏览器试试,实在不行就找网盘下载。 1 Git安装后的配置 ==初次使用Git前的配置== 需要配置一下,让它知道操作的主人 ...
分类:
其他好文 时间:
2019-10-06 00:49:10
阅读次数:
126
模块功能 OS 与操作系统交互,控制文件/文件夹 对文件操作 判断是否为文件 os.path.isfile() 删除文件 os.remove() 重命名文件 os.rename() 对文件夹操作 判断是否为文件夹 os.path.isdir() 创建文件夹 删除文件夹 os.rmdir 列出文件夹所 ...
分类:
其他好文 时间:
2019-10-06 00:48:53
阅读次数:
114
package mainimport ( "encoding/json" "fmt")type People struct { //由于结构体生成json文本成员变量必须大写,可以使用struct_tag来二次编码,此时可以使用小写 Name string `json:"name"` Subject ...
分类:
Web程序 时间:
2019-10-06 00:48:15
阅读次数:
111
定义变量 首先是定义变量,不需很麻烦的定义一些类型,只需要很简单的 “变量名=变量” (字符串需要用“”引起来)就可以了。 输入输出 然后就是输入输出:输出很简单,输出只用一个 “print()”(如果是字符串的话还是要用双引号引起来)函数就可以了;如果是输入函数,首先要定义一个变量,然后等于输入的 ...
分类:
编程语言 时间:
2019-10-06 00:48:04
阅读次数:
84
罗马数字包含以下七种字符: I, V, X, L,C,D 和 M。 字符 数值 I 1V 5X 10L 50C 100D 500M 1000例如, 罗马数字 2 写做 II ,即为两个并列的 1。12 写做 XII ,即为 X + II 。 27 写做 XXVII, 即为 XX + V + II 。 ...
分类:
其他好文 时间:
2019-10-06 00:47:51
阅读次数:
77
C++ Complex + - += -+ <<运算符重载 ...
分类:
编程语言 时间:
2019-10-06 00:47:40
阅读次数:
84
打开Tomcat根目录下的conf文件夹,打开logging.properties。 把 换成 ...
分类:
其他好文 时间:
2019-10-06 00:47:21
阅读次数:
84
首先题意是告诉你要进行m次区间赋最值操作,要求你求出每一个值最后的大小,这题的难点在于查询m的次数是非常多的,高达1e8,所以你想用线段树边修改边查询是不可能的,(因为是随机出的数据,所以有一些剪枝被卡过去了,我女朋友就是这么过的,好气啊!!!)所以这个题用了我觉得很少见的一类数据结构ST表,ST的 ...
分类:
其他好文 时间:
2019-10-06 00:47:02
阅读次数:
97
主席树 cpp include include include include using namespace std; const int N = 200500; struct node{ int l, r, sum; define l(x) tree[x].l define r(x) tree[ ...
分类:
其他好文 时间:
2019-10-06 00:46:46
阅读次数:
69
以上为容器、列表推倒和生成器 以上为字典和集合 ...
分类:
编程语言 时间:
2019-10-06 00:46:31
阅读次数:
55
1. 配置文件目录: build>webpack.base.config.js: 2. 于是一些长路径,如: import '../../../../../../../styles/iconfont.css' --> import 'styles/iconfont.css' @import '~@/ ...
分类:
Web程序 时间:
2019-10-06 00:46:15
阅读次数:
126
10.5 1. 所有的告警信息进入一个redis的队列,对其中的告警进行主机组的检查,在触发器中有tag的,使用后台配置中定义的tag取定义的用户组,然后该条消息就会发送到这个组的成员中。如果没有tag的就使用该消息所属组对应的用户。 2. send_msg使用supervisor启动的,配置信息中 ...
分类:
其他好文 时间:
2019-10-06 00:45:17
阅读次数:
76
https://www.cnblogs.com/lovychen/p/6211209.html 参考 centos 转码解决方案: yum install dos2unix dos2unix **.sh #!/bin/bashpid=$(ps -ef | grep spring-boot-app.j ...
分类:
编程语言 时间:
2019-10-06 00:45:00
阅读次数:
75
kafka是一个分布式消息队列。具有高性能、持久化、多副本备份、横向扩展能力。生产者往队列里写消息,消费者从队列里取消息进行业务逻辑。一般在架构设计中起到解耦、削峰、异步处理的作用。kafka对外使用topic的概念,生产者往topic里写消息,消费者从读消息。为了做到水平扩展,一个topic实际是... ...
分类:
系统相关 时间:
2019-10-06 00:44:29
阅读次数:
86
题目:判断一棵树的左子树和右子树是否对称。 解题思路: ...
分类:
其他好文 时间:
2019-10-06 00:44:16
阅读次数:
56
/usr/local/bin/python3.7 "/code/赋值 浅copy 深copy.py"[1, 2, 3, 4, 5, ['a', 'b'], 6, 7][1, 2, 3, 4, 5, ['a', 'b'], 6, 7][1, 2, 3, 4, 5, ['a', 'b'], 6][1, ...
分类:
编程语言 时间:
2019-10-06 00:44:02
阅读次数:
86