http://poj.org/problem?id=2823// 原题链接 题目大意,就是输出每个相邻 (i,i+k+1)区间中的最大值 /// 单调队列练习 1 #include <algorithm> 2 #include <stack> 3 #include <istream> 4 #incl ...
常用网站: "官方文档" "Github (latest development)" NetworkX官方介绍: ======== NetworkX (NX) is a Python package for the creation, manipulation, and study of the s ...
分类:
Web程序 时间:
2018-08-05 23:30:50
阅读次数:
1457
第一题A,比赛的时候看过题率百分之3没敢动,然后花了一早上一下午的时间竟然搞出来了,真是奇迹。 首先()是这种摆放的可以消除,所以剩下的情况如果有右括号的就一定在左括号左边,然后我们就可以分两种情况,一种是左括号多的,一种是右括号多的,左括号多的肯定要先输出,这样才能抵消后面的右括号,对左括号多的排 ...
分类:
其他好文 时间:
2018-08-05 23:30:27
阅读次数:
234
剩余 剩余类 在模$m$的意义下,余数相同的归为一个集合,所有整数被分为$m$个集合。这些集合被称为模$m$剩余类。 完系 一个整数的集合,对$m$取模后,余数遍历了$0,1,2,…,m-1$。那么该整数集合是模$m$完全剩余系,如${-4,3,5,10}$,即为模$4$的完全剩余系。 定理设$a, ...
分类:
其他好文 时间:
2018-08-05 23:30:17
阅读次数:
196
给定一个含有N<=100个用户的朋友列表<=100,对于一个指定用户,找到这个用户最可能认识的人。最可能认识的人定义为这个人和当前用户不是朋友关系(a是b的朋友,b是a的朋友),但是有最多共同朋友。如果用户和所以人都没有共同朋友返回-1. 输入: 5 01 2 34 04 04 01 2 3 输出: ...
分类:
编程语言 时间:
2018-08-05 23:30:06
阅读次数:
265
拓扑图如下: upstream按照轮询(默认)方式进行负载,每个请求按时间顺序逐一分配到不同的后端服务器,如果后端服务器down掉,能自动剔除。虽然这种方式简便、成本低廉。但缺点是:可靠性低和负载分配不均衡。适用于图片服务器集群和纯静态页面服务器集群。 1、在192.168.40.23安装nginx ...
分类:
其他好文 时间:
2018-08-05 23:29:59
阅读次数:
196
(一)合并两个循环链表 (二)判断单链表中是否有环 方法一:使用两个指针,循环嵌套,A指针在外层循环,一步一步向下走,B指针在内层循环,循环到A的位置,当两者的位置相同时判断走的步数是否一致,不一致则代表有环。且能够得到准确的环路节点。其中A是要将链表从头走到尾,B是一直在内层进行循环,时间复杂度为 ...
分类:
其他好文 时间:
2018-08-05 23:29:51
阅读次数:
243
/etc/profile文件当一个用户登陆linux系统或者使用su命令切换到另一个用户时,也就是loginshell启动时首先要保证执行的启动脚本就是/etc/profile /etc/profile.d目前得知的作用是可以吧吧命令符修改颜色设置等 *只有Loginshell启动时才会运行/etc/profile这个脚本,而Non-loginshell
分类:
系统相关 时间:
2018-08-05 23:29:43
阅读次数:
257
.net core使用配置文件 在 .net core中,配置文件的读取是通过IConfiguration来提供的,程序集是 ,对应的有一系列的实现,通过这些实现,可以读取Json/Xml/ini等类型的配置文件。 在本节示例中,我们使用Json配置文件做演示。 读取Json配置文件 Json是我们 ...
分类:
Web程序 时间:
2018-08-05 23:29:35
阅读次数:
601
一、自定义一个Action过滤器 public class CheckSession: ActionFilterAttribute { public override void OnActionExecuting(ActionExecutingContext filterContext) { obj ...
分类:
Web程序 时间:
2018-08-05 23:29:26
阅读次数:
240
第 i 个人的体重为 people[i],每艘船可以承载的最大重量为 limit。 每艘船最多可同时载两人,但条件是这些人的重量之和最多为 limit。 返回载到每一个人所需的最小船数。(保证每个人都能被船载)。 示例 1: 示例 2: 示例 3: 提示: 1 <= people.length <= ...
分类:
其他好文 时间:
2018-08-05 23:28:57
阅读次数:
233
一、什么是模拟退火算法 1、爬山算法 在了解模拟退火算法之前,先来看一下爬山算法:爬山算法是一种贪心算法,该算法每次从当前的解空间中选取一个解作为最优解,直到达到一个局部最优解。假设函数f(x)的图像如下图: 现在使用爬山算法来求f(x)的最大值,若C为当前最优解,则爬山算法搜索到A就会停止搜索,这 ...
分类:
编程语言 时间:
2018-08-05 23:28:48
阅读次数:
317
因为 http 是一种无状态协议,浏览器请求服务器是无状态的。 无状态:指一次用户请求时,浏览器、服务器无法知道之前这个用户做过什么,每次请求都是一次新的请求。 无状态原因:浏览器与服务器是使用 socket 套接字进行通信的,服务器将请求结果返回给浏览器之后,会关闭当前的 socket 连接,而且 ...
分类:
其他好文 时间:
2018-08-05 23:28:39
阅读次数:
180
目录 1. Controller 层 2. Service 层 publish 方法 3. 发送 ReleaseMessage 消息 4. 总结 1. Controller 层 主版本发布即点击主版本发布按钮: 具体接口位置: 包下 实际上灰度版本发布也是调用这个接口的。 代码: 该层主要做了 2 ...
分类:
其他好文 时间:
2018-08-05 23:28:29
阅读次数:
220
没有在 v-if/v-if-else/v-else 中使用 key 谨慎使用 如果一组 v-if + v-else 的元素类型相同,最好使用 key (比如两个 <div> 元素)。 默认情况下,Vue 会尽可能高效的更新 DOM。这意味着其在相同类型的元素之间切换时,会修补已存在的元素,而不是将旧 ...
分类:
其他好文 时间:
2018-08-05 23:28:21
阅读次数:
188
在java中,Object类是所有类的超类,所有的类都继承Object类中的方法。 Object类中有12个成员方法,并没有显示声明任何构造方法,而是存在着默认的无参的构造函数。 Object类源代码分析: 通过Object类源码可以看到一些方法用native修饰,使用native修饰符修饰的方法需 ...
分类:
其他好文 时间:
2018-08-05 23:28:13
阅读次数:
201