显然优先级越高完成的越早,二分答案后用堆模拟就是O(nlog2n)的。考虑去一个log。先固定特殊题的优先级为最低,模拟一遍。这样在特殊题被扔过来到T的这段时间内,如果将特殊题的优先级提高至超过这其中某些时间段所做的题,这些时间就会空出来变为做特殊题。所以从小到大枚举优先级,直到空出来的时间恰好与做 ...
分类:
其他好文 时间:
2019-04-14 11:09:10
阅读次数:
110
1、前言 因为公司项目中用的RabbitMq来做消息处理,自己以前没有接触过,所以想自学一下。然额,光安装就花了6、7个小时才搞定,中间还换过一个版本,综合国内外博客才最终将所有安装中遇到的问题解决掉,最终将RabbitMq给运行起来,实属不易啊。说实话,学习一个新的技术,在安装软件时就受阻,对自信 ...
分类:
其他好文 时间:
2019-04-13 23:57:54
阅读次数:
790
1 #11 按照提示输入歌手名字,爬取该歌手所有歌曲信息 2 3 import requests 4 from bs4 import BeautifulSoup 5 from urllib.request import quote 6 7 w_name = input('请输入你喜欢的歌手名字: '... ...
分类:
其他好文 时间:
2019-04-11 20:57:06
阅读次数:
191
这题可害苦了我最后用了大哥的代码才过的 Diverse String ...
分类:
其他好文 时间:
2019-04-11 01:25:18
阅读次数:
91
make make : linux自带构建器, 构建规则在makefile中 makefile文件的命名: makefile, Makefile makefile中的规则可分为三部分: 目标, 依赖, 命令 格式: 工作原理: 检测依赖是否存在, 向下搜索规则, 如果有规则是用来生成查找依赖的, 执 ...
分类:
其他好文 时间:
2019-04-11 01:16:14
阅读次数:
88
Mac上配置GTK环境 安装command line工具, 如果安装了Xcode, 就直接跳过该步骤 安装Homebrew 使用brew install pkg-config 使用brew install gtk+3 使用clang编译时, 使用clang 'pkg-config --libs -- ...
分类:
系统相关 时间:
2019-04-10 23:26:40
阅读次数:
521
题目描述 “为什么, 你们的力量在哪里得到如此地......”“我们比 1 分钟前的我们还要进步, 虽然很微小, 但每转一圈就会前进一寸。这就是钻头啊!”“那才是通向毁灭的道路。为什么就没有意识到螺旋族的极限”“那是你的极限。那只不过是在封闭的宇宙里, 象国王一样将其他生命困住的你自己的极限而已。给 ...
分类:
其他好文 时间:
2019-04-08 15:30:38
阅读次数:
152
Clumsy 是一款小巧而功能强大的开源弱网模拟工具,它能在windows平台下人工造成不稳定的网络状况,方便你调试应用程序在极端网络状况下的表现。 你可以选择 clumsy 提供的功能来有目的性的调整网络情况: 延迟(Lag),把数据包缓存一段时间后再发出,这样能够模拟网络延迟的状况。掉包(Dro ...
分类:
其他好文 时间:
2019-04-08 13:13:51
阅读次数:
145
1.定义 List是Collection的子接口,元素有序并且可以重复,表示线性表。 2.方法 boolean add(E e):在列表末添加元素 void add(int index, E e):在指定索引处添加元素 boolean addAll(int index, Collection e): ...
分类:
编程语言 时间:
2019-04-06 18:48:24
阅读次数:
166
一、概念: 变量是指内存中的一个存储区域,该区域要有自己的名称(变量名)、类型(数据类型),该区域的数据可以在同一数据类型的范围内不断变化值; 二、变量的使用注意事项: 1、Java中的变量必须声明后才能进行使用。 2、变量的作用域:在一对{}中为有效区间。 3、需要进行初始化后才能使用变量。 三、 ...
分类:
编程语言 时间:
2019-04-06 09:48:03
阅读次数:
192