滑动窗口 滑动窗口(sliding windows algorithm)这种方法,专门用于解决区间解的问题。它在运算的时候,将解集放在窗口中,结束的时候比对是否符合预期。在运算的过程中,会对窗口的左右边缘进行操作(扩大、缩小)。特别针对于线性输入解决,滑动窗口就很形象了。 30. Substring ...
分类:
其他好文 时间:
2019-11-15 12:14:42
阅读次数:
57
回退版本 git reset --hard 版本号 备注:版本号可写前几位代表数字即可 撤销 假设我们在工作区修改了代码,想撤销这期间修改的代码 (没有add和commit的状态下) 执行git checkout -- 目录名或者文件名即可 运行 new555就消失了 备注:假设add此文件或者co ...
分类:
其他好文 时间:
2019-11-14 16:41:30
阅读次数:
113
FAT12 is one of FAT file system families,mostly used on 1.44MB floppy disk。 FAT 's full name is File Allocation System FAT12 has 4 key parts as follow ...
分类:
其他好文 时间:
2019-11-14 09:43:12
阅读次数:
85
概述随着Nginx运行时间增加,日志也会增加。为了方便掌握Nginx运行状态,需要时刻关注Nginx日志文件太大的日志文件对监控是-一个大灾难就需要定期进行日志文件的切割。Nginx自身不具备日志分割处理的功能,但可以通过Nginx信号控制功能的脚本实现日志的自动切割,并通过Linux的计划任务周期性地进行日志切割。实验步骤一、编译安装Nginx服务第一步:远程获取Windows上的源码包,并挂载
分类:
其他好文 时间:
2019-11-13 20:38:23
阅读次数:
90
目的 :撤销最近一次的代码提交 第一步:将本地仓库还原到上一个版本, 具体操作:选中项目 右键—》Team-—》show History 上图红色圈住的是将要还原的版本。 选中红色标记处 》右键 》Rest >> Hard(HEAD,Index and Working Tree) 现在本地的代码已经 ...
分类:
系统相关 时间:
2019-11-13 11:04:18
阅读次数:
118
1.git reflog操作,查看提交的历史记录,找到自己的提交 2.强制回退到上一次提交:git reset --hard 791a1fc 或者 git reset --hard HEAD@{2} (HEAD@{2} git reflog显示在分支前面的 数字表示往前退几个) 3.再一次rebas ...
分类:
其他好文 时间:
2019-11-12 20:03:55
阅读次数:
151
一、Linux链接概念 Linux链接分两种,一种被称为硬链接(Hard Link),另一种被称为符号链接(Symbolic Link)。默认情况下,ln命令产生硬链接。 1、【硬连接】 硬连接指通过索引节点来进行连接。在Linux的文件系统中,保存在磁盘分区中的文件不管是什么类型都给它分配一个编号 ...
分类:
系统相关 时间:
2019-11-11 09:30:27
阅读次数:
135
ARTS的初衷 Algorithm:主要是为了编程训练和学习。 每周至少做一个 leetcode 的算法题(先从Easy开始,然后再Medium,最后才Hard)。进行编程训练,如果不训练你看再多的算法书,你依然不会做算法题,看完书后,你需要训练。关于做Leetcode的的优势,你可以看一下我在co ...
分类:
其他好文 时间:
2019-11-11 09:19:28
阅读次数:
88
A. Hard to prepare After Incident, a feast is usually held in Hakurei Shrine. This time Reimu asked Kokoro to deliver a Nogaku show during the feast. ...
分类:
其他好文 时间:
2019-11-10 19:42:58
阅读次数:
122
This problem is different from the hard version. In this version Ujan makes exactly one exchange. You can hack this problem only if you solve both pro ...
分类:
其他好文 时间:
2019-11-10 12:09:35
阅读次数:
111