• Redis压缩列表原理与应用分析

    Redis压缩列表原理与应用分析 摘要 Redis是一款著名的key-value内存数据库软件,同时也是一款卓越的数据结构服务软件。它支持字符串、列表、哈希表、集合、有序集合五种数据结构类型,同时每种数据结构类型针对不同的应用场景又支持不同的编码方式。这篇文章主要介绍压...

    2019-08-16 09:10:03 IEPSHTTPSweb视频高并发NET数据库常用程序员

  • Z算法

    Z算法 Z算法 Z算法是一种用于字符串匹配的算法。此算法的核心在于 \(z\) 数组以及它的求法。 (以下约定字符串下标从 \(1\) 开始) \(\bm z\) 数组和Z-box 定义 \(z\) 数组: \(z_{a,i}\) 表示从字符串 \(a\) 的第 \(i\) 位开始,往后能与 \(a\) 的前缀匹配的最长长度...

    2019-08-16 08:03:27 定义Bug<常用代码字符串使用数组方法时间

  • CodeForces 427D Match &amp; Catch

    CodeForces 427D Match Catch 洛谷题目页面传送门 CodeForces题目页面传送门 给定 \(2\) 个字符串 \(a,b,|a|=n,|b|=m\) ,求最长的既在 \(a\) 中出现恰好 \(1\) 次又在 \(b\) 中出现恰好 \(1\) 次的非空字符串的长度,如果不存在输出 \(-1\) 。 \(n,m\in[1,5000]\) 。...

    2019-08-16 08:03:09 C++<代码字符串容易理解数组方法数据算法

  • 工作碰上的技术问题及处理经验(三)

    工作碰上的技术问题及处理经验(三) 续上一篇随笔: https://www.cnblogs.com/kingstarer/p/8469016.html 《工作碰上的技术问题及处理经验》(二) 我这人记忆力比较差,经常出现有些知识学了不久后就忘了,或者有些问题花了很多时间百度解决后,再过一段时间碰上时只...

    2019-08-16 08:02:50 文档文件服务器LinuxWindowsword百度扩展插件程序目录系统

  • vector简单常用用法

    vector简单常用用法 Vector是什么? vector翻译为向量,从某种角度来说就是一个可以变长的数组,它会根据需要自动扩充数组的容量,除此之外其是一个STL中的模板类,其 还具有一些内部的方法。 Vector的使用方法 1.添加头文件 # include iostream # include vector using...

    2019-08-16 08:02:45 文件定义iOS<常用对象函数功能使用理解

  • STL标准模板库之vector

    STL标准模板库之vector 目录 vector容器 1)什么是vector 2)如何定义 3)常用的Vector函数 1、容量函数 2、增加函数 3、删除函数 4、迭代器 5、访问函数 6、其他函数及操作 7、算法 STL提供了一组表示容器、迭代器、函数对象和算法的模板。 容器是一个与数组类似的单...

    2019-08-16 08:02:40 文件定义<WAP常用对象函数动态掌握删除

  • Data-Structure-Notes

    Data-Structure-Notes Data Structure Notes Chapter-1 Sorting Algorithm Selection Sorting: /** Selection Sort*/templatetypename Tvoid selectionSort(T arr[], int n) { for (int i = 0;i n;i++) { int minIndex = i; for (int j = i + 1;j n;j++) { if (arr[j]...

    2019-08-16 08:02:38 IEPS归并排序C++timAV<theWAP函数

  • CodeForces 526D Om Nom and Necklace

    CodeForces 526D Om Nom and Necklace 呵呵,先贴一张图:(这就是我CodeForces的头像(至少现在是)) 洛谷题目页面传送门 CodeForces题目页面传送门 给定字符串 \(a\) ,求它的每一个前缀,是否能被表示成 \(m+1\) 个字符串 \(A\) 和 \(m\) 个字符串 \(B\) 交错相连...

    2019-08-16 08:02:26 PSC++CFHTTPSCDN<代码字符串HTTP维护

  • CodeForces 15D Map

    CodeForces 15D Map 洛谷题目页面传送门 CodeForces题目页面传送门 题意见洛谷里的翻译。(注意翻译里有错误,应该是优先选上面的矩阵,在同一行的优先选左边的矩阵) 这题一看就会做啊 (以下设大矩阵是 \(n\times m\) ,小矩阵是 \(n0\times m0\) ,第 \(i\) 行第 \(...

    2019-08-16 08:02:15 OneDriveC++tim<代码关键字git数组方式顺序

  • 洛谷 CF894A QAQ

    洛谷 CF894A QAQ 目录 题目 思路 $Code$ 题目 CF894A 思路 $\text{DP}$ 一个数组$\text{QAQ[4][101]}$ $\text{QAQ[1][i]表示在i这个位置q的个数}$ $\text{QAQ[2][i]表示在i这个位置qa的个数}$ $\text{QAQ[3][i]表示在i这个位置能形成QAQ的个数}$ 对于第$i$个位置的$Q$...

    2019-08-16 08:02:02 iOSCF<数组思路POST