扫描线的模板题,先把信息接收,然后排序,记录下上边和下边,然后用一条虚拟的线从下往上扫。如果我扫到的是下边,那么久用线段树在这个区间内加上1,表示这个区间现在是有的,等我扫描到上边的时候在加上-1,把之前的消掉,然后线段树维护区间内的长度,这里不是直接用下标维护,而是需要另一个数组来维护,每次记录我 ...
分类:
其他好文 时间:
2018-07-23 19:53:24
阅读次数:
155
1,元信息 2,多表关系 3,反向操作 4,ORM操作 5,进阶操作 6,其他操作 7,高效率关联表 8,models自带验证 9,models内置钩子 10,from,choices 11,Form类 创建Form类时,主要涉及到 【字段】 和 【插件】,字段用于对用户请求数据的验证,插件用于自动 ...
分类:
其他好文 时间:
2018-07-22 17:08:43
阅读次数:
155
[题目链接] http://poj.org/problem?id=3585 [算法] 树形DP——二次扫描与换根法 [代码] ...
分类:
其他好文 时间:
2018-07-18 20:43:26
阅读次数:
228
1. time 模块 Functions: 三种时间类型之间的转换: 时间转换的详细示意图: 除了上面时间转换的相关方法,还有几个需要注意的方法: (1)time.asctime 打印 '%a %b %d %H:%M:%S %Y' 可读的时间格式 (2)time.ctime 将时间戳转换格式为 '% ...
分类:
编程语言 时间:
2018-07-14 23:02:42
阅读次数:
242
#include<cstdio> #include<algorithm> #include<cmath> #include<cstdlib> #include<ctime> #define re register #define rep(i,s,t) for(re int i=s;i<=t;++i) ...
分类:
其他好文 时间:
2018-07-11 19:55:32
阅读次数:
208
在zabbix中配置微信告警。(1).创建微信脚本报警媒介:名称weixin类型脚本名称newweixin.sh脚本参数:{ALERT.SENDTO}{ALERT.SUBJECT}{ALERT.MESSAGE}(2).创建用户:绑定要使用的报警媒介(3).创建触发器发送警告动作:设置发送内容格式(故障和恢复);设置发送信息方式。下面给出了一个zabbix微信告警消息的模版,自定义告警内容:名称:A
分类:
微信 时间:
2018-07-11 10:38:03
阅读次数:
333
这里有三道长得像的题: 一: HDU6036: There is a tree with nn nodes, each of which has a type of color represented by an integer, where the color of node ii is cici ...
分类:
其他好文 时间:
2018-07-08 13:55:00
阅读次数:
235
常见命令参数A:即Atime,告诉系统不要修改对这个文件的最后访问时间。 S:即Sync,一旦应用程序对这个文件执行了写操作,使系统立刻把修改的结果写到磁盘。 a:即Append Only,系统只允许在这个文件之后追加数据,不允许任何进程覆盖或截断这个文件。如果目录具有这个属性,系统将只允许在这个目... ...
分类:
系统相关 时间:
2018-07-07 17:40:40
阅读次数:
194
json和os模块 阶段一 、数据交换 JSON全名是JavaScript Object Notation(即:JavaScript对象标记)它是JavaScript的子集。 前端和后端进行数据交互,其实就是JS和Python进行数据交互 接口一:json.dumps(obj) # 将obj这个对象 ...
分类:
Web程序 时间:
2018-07-06 23:22:00
阅读次数:
215
一、模块、包 什么是模块? 模块实质上就是一个python文件,它是用来组织代码的,意思就是说把python代码写到里面,文件名就是模块的名称,test.py test就是模块名称。 什么是包? 包,package本质就是一个文件夹,和文件夹不一样的是它有一个__init__.py文件,包是从逻辑上 ...
分类:
其他好文 时间:
2018-07-06 22:23:40
阅读次数:
192