链接:https://ac.nowcoder.com/acm/contest/368/A 题意: 在一个n*n的方格中,你只能斜着走。 你还有一次上下左右走的机会 给你一个起点(sx,sy),和终点(ex,ey),询问从起点到终点最少走多少步。 思路: 行到行,列到列,步数都是固定的。 直接比较哪个 ...
分类:
其他好文 时间:
2019-02-09 19:13:38
阅读次数:
184
工厂模式 概念 工厂方法模式同样属于类的创建型模式又被称为多态工厂模式 。 工厂方法模式的意义是定义一个创建产品对象的工厂接口,将实际创建工作推迟到子类当中。 核心工厂类不再负责产品的创建,这样核心类成为一个抽象工厂角色,仅负责具体工厂子类必须实现的接口,这样进一步抽象化的好处是使得工厂方法模式可以 ...
分类:
其他好文 时间:
2019-02-09 19:13:14
阅读次数:
214
Luogu P4068 [SDOI2016]数字配对(费用流) 根据质因子个数奇偶性划分肯定会形成一张二分图。 把所有的$a$分解质因数,记录其质因子个数. $a_i \% a_j == 0$且$a_i$的质因子比$a_j$质因子个数多1的时候,我们连边. 解决这个题目的关键是求出费用$ 0$的时候 ...
分类:
其他好文 时间:
2019-02-09 19:12:36
阅读次数:
184
1 #define _CRT_SECURE_NO_WARNINGS 2 #include 3 #include 4 #include 5 6 #define ROW 9 7 #define COL 9 8 #define MINE_COUNT 10 9 10 int Menu() 11 { 12 p... ...
分类:
其他好文 时间:
2019-02-09 19:12:13
阅读次数:
204
1. 装饰者模式 动态地给一个对象添加一些额外的职责。就增加功能来说, Decorator模式相比生成子类更为灵活,而且能解决继承子类爆炸问题。 参与者 1.Component(被装饰对象的基类) 定义一个对象接口,可以给这些对象动态地添加职责。 2.ConcreteComponent(具体被装饰对 ...
分类:
其他好文 时间:
2019-02-09 19:11:48
阅读次数:
190
Op tech briefing, 2002/11/02 06:42 CST "The item is locked in a Klein safe behind a painting in the second-floor library. Klein safes are extremely ra ...
分类:
其他好文 时间:
2019-02-09 19:11:27
阅读次数:
129
《深入理解mybatis原理》 MyBatis的二级缓存的设计原理 MyBatis的二级缓存是Application级别的缓存,它可以提高对数据库查询的效率,以提高应用的性能。本文将全面分析MyBatis的二级缓存的设计原理。 1.MyBatis的缓存机制整体设计以及二级缓存的工作模式 如上图所示, ...
分类:
其他好文 时间:
2019-02-09 19:11:11
阅读次数:
183
1.注释: 行注释:以#号开头 块注释:''' ''' 2.变量名: 给类命名:使用大驼峰:每个单词首字母大写 给普通变量命名:使用小驼峰 关键字查询:import keyword print(keyword.kwlist) 3.赋值: x=1 x1=x2=x3=1 x1,x2,x3=1,2,3 4 ...
分类:
编程语言 时间:
2019-02-09 19:10:55
阅读次数:
201
消费者确认解决的问题是确认消息是否被消费者"成功消费". 它有个前提条件,那就是生产者发布的消息已经"成功"发送出去了. 因此还需要一个机制来告诉生产者,你发送的消息真的"成功"发送了. 在标准的AMQP 0-9-1,保证消息不会丢失的唯一方法是使用事务:在通道上开启事务,发布消息,提交事务.但是事 ...
分类:
其他好文 时间:
2019-02-09 19:10:29
阅读次数:
266
Java网络编程和NIO详解5:Java 非阻塞 IO 和异步 IO Java 非阻塞 IO 和异步 IO 转自https://www.javadoop.com/post/nio-and-aio 本系列文章首发于我的个人博客:https://h2pl.github.io/ 欢迎阅览我的CSDN专栏: ...
分类:
编程语言 时间:
2019-02-09 19:10:10
阅读次数:
210
salt-key is used to manage Salt authentication keys salt-key 常用参数: ...
分类:
其他好文 时间:
2019-02-09 18:05:44
阅读次数:
203
ps ps指令可以显示系统中当前进程的信息,它的输出结果是高度可定制的。如果您希望重复更新所选内容和显示的信息,请使用top(1)代替。 请注意,“ps-aux”与“ps aux”不同。POSIX和UNIX标准要求“ps-aux”打印名为“x”的用户拥有的所有进程,以及打印由-a选项选择的所有进程。 ...
分类:
系统相关 时间:
2019-02-09 18:04:39
阅读次数:
235
Let us look at a boring mathematics problem. : ) We have three different integers, x, y and z, which satisfy the following three relations: ? x + y + ...
分类:
其他好文 时间:
2019-02-09 18:04:25
阅读次数:
230
不知道为什么 ...
分类:
其他好文 时间:
2019-02-09 18:03:49
阅读次数:
145
问题 G: 【哈希和哈希表】Beads 题目描述 Byteasar once decided to start manufacturing necklaces. He subsequently bought a very long string of colourful coral beads fo ...
分类:
其他好文 时间:
2019-02-09 18:03:32
阅读次数:
145
文本分析: re&jieba模块 使用 正则表达式 和 中文处理模块jieba 原文地址:https://www.cnblogs.com/minutesheep/p/10357209.html ...
分类:
编程语言 时间:
2019-02-09 18:02:54
阅读次数:
204
传送门 分析 1.先预处理出不被0覆盖的点,然后对每个点处理出在它左边离他最近的点和在他右边理他最近的点。 2.对于每个至少存在一个忍者的区间,先将它左右边界处理为不被0所覆盖。排序后将包含其他区间的区间去除。 3.贪心求出前i个区间最小忍者数和后i个区间最小忍者数。 4.我们知道对于一个区间除了点 ...