题解 贪心。 若 0 的不在它的位置,那么 0 占的那个元素的位置,就和那个元素交换。 若 0 在它的位置,找一个没有归位的元素与 0 交换。 代码 #include<bits/stdc++.h> using namespace std; int arr[100005]; int main() { ...
分类:
其他好文 时间:
2020-01-21 19:57:19
阅读次数:
52
https://github.com/ageitgey/face_recognition/blob/master/README_Simplified_Chinese.md https://medium.com/@ageitgey/build-a-hardware-based-face-recogni ...
分类:
其他好文 时间:
2020-01-21 19:45:09
阅读次数:
216
02. linux系统磁盘概念 磁盘的结构体系 01. 磁盘的物理结构 (外部结构 内部结构) 工作原理(先切换磁头 让磁头镜像运动) OK 02. 磁盘阵列说明 (raid0 raid1 raid5 raid10 raid01) 磁盘阵列如何配置 配置LVM L 逻辑 v 卷组 M 管理 逻辑卷管 ...
分类:
系统相关 时间:
2020-01-21 00:34:30
阅读次数:
116
缓存淘汰策略 介绍 当 Redis 内存超出物理内存限制时,内存的数据会开始和磁盘产生频繁的交换 (swap)。交换会让 Redis 的性能急剧下降,对于访问量比较频繁的 Redis 来说,这样龟速的存取效率基本上等于不可用。 在生产环境中我们是不允许 Redis 出现交换行为的,为了限制最大使用内 ...
分类:
其他好文 时间:
2020-01-20 22:31:33
阅读次数:
285
很久很久以前,在你刚刚学习字符串匹配的时候,有两个仅包含小写字母的字符串A和B,其中A串长度为m,B串长度为n。可当你现在再次碰到这两个串时,这两个串已经老化了,每个串都有不同程度的残缺。
你想对这两个串重新进行匹配,其中A为模板串,那么现在问题来了,请回答,对于B的每一个位置i,从这个位置开始连续... ...
分类:
其他好文 时间:
2020-01-20 21:05:40
阅读次数:
73
int lca(int x,int y) { if(de[x]<de[y]) swap(x,y); int d=de[x]-de[y]; for(int i=log2(d);i>=0;i--) { if(d&(l<<i)) { x=fa[x][i]; } } for(int i=log2(n);i> ...
分类:
其他好文 时间:
2020-01-20 20:36:20
阅读次数:
65
一.四种方式交换两个数字 直接交换:失败 包装类交换:失败 数组方式交换:成功 成员变量交换:成功 1 public class SwapNumbers { 2 public int a; 3 public int b; 4 5 //包装类交换 6 public static void swap ( ...
分类:
编程语言 时间:
2020-01-20 15:12:35
阅读次数:
109
创建4g swap分区 激活swap分区 设置自动挂载 重启服务器 查看内存使用状态 创建swap分区成功! ...
分类:
其他好文 时间:
2020-01-20 14:24:47
阅读次数:
85
linux swap空间的swappiness=0 linux 会使用硬盘的一部分做为SWAP分区,用来进行进程调度--进程是正在运行的程序--把当前不用的进程调成‘等待(standby)‘,甚至‘睡眠(sleep)’,一旦要用,再调成‘活动(active)’,睡眠的进程就躺到SWAP分区睡大觉,把 ...
分类:
系统相关 时间:
2020-01-20 09:59:00
阅读次数:
256
Given an array nums, we call (i, j) an important reverse pair if i < j and nums[i] > 2*nums[j]. You need to return the number of important reverse pai ...
分类:
其他好文 时间:
2020-01-19 22:19:33
阅读次数:
77