题目链接 题解 回文自动机双向插入模版题,还需要动态维护回文子串个数,贴个板子 查看代码 #include <bits/stdc++.h> using namespace std; typedef long long ll; const int maxn = 1e6+5; const int mod ...
分类:
其他好文 时间:
2020-06-11 13:47:22
阅读次数:
55
简介 LinkedList是以双向链表为数据结构的容器。它可以进行堆栈、队列、双端队列的操作。 public class LinkedList<E> extends AbstractSequentialList<E> implements List<E>, Deque<E>, Cloneable, ...
分类:
其他好文 时间:
2020-06-11 10:50:44
阅读次数:
55
WebSocket 协议是完全重新设计的协议,旨在为Web 上的双向数据传输问题提供一个切 实可行的解决方案,使得客户端和服务器之间可以在任意时刻传输消息,因此,这也就要求 它们异步地处理消息回执。(作为HTML5 客户端API 的一部分,大部分最新的浏览器都已经 支持了WebSocket。) ...
分类:
Web程序 时间:
2020-06-10 22:40:12
阅读次数:
85
二叉查找树: B+树: B+树插入操作情况 最下一层叶子节点也是双向链表: 旋转亦可:B+树主要作用于磁盘,拆分页意味着磁盘操作,很耗性能,先旋转可减少磁盘操作, 删除: ...
分类:
其他好文 时间:
2020-06-09 20:48:06
阅读次数:
48
U在UML类图中,常见的有以下几种关系: 泛化(Generalization), 实现(Realization),关联(Association),聚合(Aggregation),组合(Composition),依赖(Dependency) 1. 泛化(Generalization) 【泛化关系】:是 ...
分类:
其他好文 时间:
2020-06-09 18:31:41
阅读次数:
77
一、总结 1、该文档演示使用的是Windows Server 2012系统来示范的。 2、使用DFS的2台机器(或多台),必须加入到同一个域中,并且安装了DFS复制、DFS命名空间、文件服务器资源管理器的功能。 3、主从成员上,可以双向复制(主< >从) 二、操作步骤 1、添加DFS复制、DFS命名 ...
分类:
其他好文 时间:
2020-06-09 16:22:50
阅读次数:
55
输入一棵二叉搜索树,将该二叉搜索树转换成一个排序的双向链表。要求不能创建任何新的结点,只能调整树中结点指针的指向。 1.将左子树构造成双链表,并返回链表头节点。 2.定位至左子树双链表最后一个节点。 3.如果左子树链表不为空的话,将当前root追加到左子树链表。 4.将右子树构造成双链表,并返回链表 ...
分类:
其他好文 时间:
2020-06-08 20:57:07
阅读次数:
77
目录 redis源码分析系列文章 前言 API使用 lpush左侧插入数据 rpush右侧插入数据 删除某个数据 修改某个数据 具体逻辑图 双向链表的定义 节点ListNode 整体架构 双向链表的实现 创建表头 清空表 添加元素到表头 添加元素到表尾 插入 删除 总结 redis源码分析系列文章 ...
分类:
其他好文 时间:
2020-06-08 19:29:45
阅读次数:
72
首先了解一下Object.definePropertyobject.defineProperty(obj,prop,descriptor)有三个参数--obj要定义属性的对象。--prop要定义或修改的属性的名称或symbol。--descriptor要定义或修改的属性描述符。--这里主要用到两个属性描述符get:当访问该属性时,会调用此函数。但是会传入this对象(由于继承关系,这里的this并
分类:
其他好文 时间:
2020-06-08 12:36:28
阅读次数:
62