操作数,一般用来做那些对数列进行添加、撤销操作的题。 假设一开始有一个空数列,有三个操作 (1)在数列后加一个数 (2)求数列中某位置的值 (3)撤销掉最后进行的若干次操作(1和3) 考虑建一棵树,1操作则为在当前节点下新加一个节点,2操作求数列k位置值,则为从根节点到当前节点k个节点的位置的节点 ...
分类:
其他好文 时间:
2019-10-03 10:25:24
阅读次数:
114
2019.10.1 UOJ Easy Round #1 A:一开始就想偏了,从不等式角度来看,其实就是一个均值不等式。 B:字典树水题,记录一个指针指向真正的目录即可。 C:可撤销并查集+离线算法。 顺便学习了一下可持久化并查集,就是一个按秩合并的可持久化数组(用可持久化线段树实现即可)。 ...
分类:
其他好文 时间:
2019-10-01 20:54:39
阅读次数:
104
注释所选代码:Ctrl+K+C 取消注释所选代码:Ctrl+K+D 私有字段生成属性:Ctrl+R+E(把鼠标放到私有字段上) 弹出命名空间:Alt+Shift+F10 保存:Ctrl+S 键盘选中:Shift+上下键 调整代码的大小: Ctrl+滚轮 快速对其代码:Ctrl+K+D 弹出智能提示: ...
分类:
其他好文 时间:
2019-10-01 20:32:41
阅读次数:
100
jupter notebook快捷键整理: Part1 1、删除Cell——双击D 2、撤销删除——Z 3、新建Cell——A/B (向上/向下) 4、命令窗口——P 5、运行——Ctrl+Enter 6、运行并跳到下一Cell——Shfit+Enter 7、运行并向下新建Cell——Alt+Ent ...
分类:
其他好文 时间:
2019-10-01 18:08:55
阅读次数:
323
31 Dec 2016 » git Git的使用方法,忘记了就多看看1. 安装完成后,还需要最后一步设置,输入$ git config --global user.name "qlb6x"$ git config --global user.email "lsy56635536@163.com"2.... ...
分类:
其他好文 时间:
2019-10-01 13:52:52
阅读次数:
81
[toc] 首先,要求可以离线 。 线段树分治有两种。 类型一 操作基于区间,单点询问。 有时,进行的一种操作可以快速完成,但是,要实现这种操作的逆操作较难。 因为,通常情况下,需要实现的逆操作都是很久以前执行的。 但是,如果只撤销上次操作,就会简单得多。 比如,维护一些连通性,或直径,线性基等问题 ...
分类:
其他好文 时间:
2019-09-30 23:58:17
阅读次数:
192
所谓事务是用户定义的一个数据操作序列,这些操作可作为一个完整的工 作单元,要么全部执行,要么全部不执行,是一个不可分割的工作单位。 事务中的操作一般是对数据的更新操作,包括增、删、改。 ...
分类:
数据库 时间:
2019-09-30 21:59:43
阅读次数:
128
常用命令 一、新建代码库 二、配置 三、增加/删除文件 四、代码提交 五、分支 六、标签 七、查看信息 八、远程同步 九、撤销 十、其他 Q&A 使用git rebase合并多次commit 如何解决gitk中文乱码,git ls-files 中文文件名乱码问题? 如何处理本地有更改需要从服务器合入... ...
分类:
其他好文 时间:
2019-09-30 12:36:39
阅读次数:
98
恢复内容开始 管理修改: 每次修改,如果不用git add 放入到暂存区中,那commit就不会更新最新修改的内容。 git checkout -- file可以丢弃工作区的修改: 命令git checkout -- readme.txt意思就是,把readme.txt文件在工作区的修改全部撤销,这 ...
分类:
其他好文 时间:
2019-09-27 01:21:51
阅读次数:
74
1. 安装Git,配置信息 配置本机用户名,和邮箱 2. 创建版本库 cd到合适的目录 3. 版本控制 3.1 增删文件 3.2 撤销修改 3.3 回退 3.4 远程库推送 3.5 分支管理 留坑 ...
分类:
其他好文 时间:
2019-09-25 12:37:27
阅读次数:
73