解析 棋盘上黑白格染色。曼哈顿距离偶数:奇偶性相同。 枚举有几种颜色分到白格,组合数计算即可。 注意预处理,时间还是比较宽裕的。 为了不重复计数,考虑枚举严格用了i种颜色,我们再枚举分配j种给白集合。设白集合、黑集合大小分别为s1,s2,那么这种分配方案对答案的贡献为 $C^k_i$ $C^k_i$ ...
分类:
Web程序 时间:
2019-08-26 22:49:58
阅读次数:
111
Git主要流程一、创建仓库# 在当前目录初始化一个Git代码库$ git init# 新建一个目录,将其初始化为Git代码库$ git init [project-name]# 下载一个项目和它的整个代码历史$ git clone [url]二、配置Git的配置文件为.gitconfig,它可以在用... ...
分类:
其他好文 时间:
2019-08-26 22:49:42
阅读次数:
123
经典三栏布局之圣杯、双飞翼、弹性布局 圣杯布局和双飞翼布局是前端工程师需要掌握的布局方式,两者功能相同,都是为了实现两侧宽度固定,中间宽度自适应的布局方式,此外,使用新增的flex布局,可以使布局更加简单。 双飞翼布局和圣杯布局虽然实现方式有所差异,但是基本上都遵循了以下几点: 两侧宽度固定,中间宽 ...
分类:
其他好文 时间:
2019-08-26 22:49:20
阅读次数:
88
组件的通信 1. 父子组件通信 案例:<!--StartFragment--> //父子组件通信思路 // 1 将父组件的数据传给子组件 在子组件上自定义单项数据绑定 // 2 子组件用props 接受自定义的那个:号属性 Vue.component('father',{ template:'#fa ...
分类:
其他好文 时间:
2019-08-26 22:48:46
阅读次数:
99
Linux 1、查看文件内容指令 查看指定文件中的内容 :cat/less/more 文件名 查找特定的文件 :find find –name t.txt (精准查找 “t.txt”) find / –name t.txt(全局查找“t.txt”的文件) find / –name t*(模糊查找以t ...
分类:
系统相关 时间:
2019-08-26 22:48:29
阅读次数:
100
4.13 内置函数二 1. 内置函数 2. 重要的内置函数和匿名函数 1. 匿名函数 2. 内置函数(重要) ...
分类:
编程语言 时间:
2019-08-26 22:48:12
阅读次数:
111
所谓假死,就是能ping通,但是ssh不上去;任何其他操作也都没反应,包括上面部署的apache也打不开页面。 作为一个多任务操作系统,要把系统忙死,忙到ssh都连不上去,也不是那么容易的。尤其是现在还有fd保护、进程数保护、最大内存保护之类的机制。你可以fork很多进程,系统会变得很慢,但是ssh ...
分类:
系统相关 时间:
2019-08-26 22:47:57
阅读次数:
115
0x00前言 打印版的字体只针对自己的电脑有效,网页浏览版的网络良好下字体有效 网页版的代码部分几乎没有自定义样式,后续也许会补上的,打印版的全部是黑色的。 网页浏览使用 预览 源码 文件打印使用 PS:代码高亮为无 预览 源码 ...
分类:
其他好文 时间:
2019-08-26 22:47:42
阅读次数:
391
一、冒泡排序: 每一趟扫描交换,都记录是否存在逆序元素。 举例如下: 一旦经过某趟扫描之后,未发现任何逆序的相邻元素,即意味着排序任务已经完成,则通过返回标志“sorted”,以便算法即使终止。 改进的过程如下: 跳过红色的部分,直接跳转到尾部。 二、改进冒泡排序: 绿色代表无序,红色代表有序; 反 ...
分类:
编程语言 时间:
2019-08-26 22:47:26
阅读次数:
130
1、写定时任务前注释; 2、命令试验成功后放脚本文件里(若把命令直接写crontab里面,需要写写转义) 3、取消脚本内无用输出 比如打包命令去掉参数v,会把inode填满 4、脚本前面用/bin/sh执行脚本,脚本需要用全路径; 5、定时任务结尾接上>/dev/null 2>&1 6、脚本文件固定 ...
分类:
其他好文 时间:
2019-08-26 22:47:08
阅读次数:
87
[TOC] 1. 面向对象编程 1.1 类 人以类聚 物以群分。 具有相似内部状态和运动规律的实体的集合(或统称为抽象)。 具有相同属性和行为事物的统称 类是抽象的,在使用的时候通常会找到这个类的一个具体的存在,使用这个具体的存在。一个类可以找到多个对象 1.2 对象 某一个具体事物的存在 ,在现实 ...
分类:
其他好文 时间:
2019-08-26 22:46:49
阅读次数:
128
1.服务端与客户端建立公钥及私钥信任关系。服务端作为原始文件存储地,ansible主机。2.相关脚本定义
分类:
系统相关 时间:
2019-08-26 22:45:59
阅读次数:
156
基本 Python 面试问题 1. Python 中的列表和元组有什么区别? 2. Python 的主要功能是什么? 3. python 是编程语言还是脚本语言? 4. Python 是一种解释性语言吗? 5. 什么是 pep 8? 6. python 是如何进行内存管理的? 7. 什么是 Pyth ...
分类:
编程语言 时间:
2019-08-26 22:45:47
阅读次数:
102
4.10 生成器 1. 简介: 2. 生成器的构建方式 通过生成器函数 生成器取值 生成器可以写多个yield 总结: send()(备注:了解) yield from yield from 小坑 总结: 通过生成器推导式 python内函数或者模块提供 3. 4.11 推导式 1. list推导式 ...
分类:
编程语言 时间:
2019-08-26 22:45:13
阅读次数:
104
嗯... 题目链接:http://poj.org/problem?id=3041 这道题的思想比较奇特: 把x坐标、y坐标分别看成是二分图两边的点,如果(x,y)上有行星,则将(x,y)之间连一条边,而我们要做的就是要找尽量少的点把所有的边覆盖,即为最小点覆盖问题,根据König定理:最小覆盖点数= ...
分类:
编程语言 时间:
2019-08-26 22:44:56
阅读次数:
106
6.4 面向对象之:继承 1. 面向对象的继承简介:继承(英语:inheritance)是面向对象软件技术当中的一个概念。如果一个类别A“继承自”另一个类别B,就把这个A称为“B的子类别”,而把B称为“A的父类别”也可以称“B是A的超类”。继承可以使得子类别具有父类别的各种属性和方法,而不需要再次编 ...
分类:
编程语言 时间:
2019-08-26 22:44:38
阅读次数:
134
```cpp include const int maxn = 1 = 2) return ; if(b == 1) return void(++c[x]); ins(x,b 1); if(x b & 1) ins(x ^ 1 i & 1) ret |= 1 = 2) ret |= 1 n; for ...
分类:
其他好文 时间:
2019-08-26 22:44:20
阅读次数:
95