刺猬猫小说下载为txt和epub 项目主页 软件介绍 本软件只能够下载免费章节和已购买的章节。 本软件优点 下载在手机端进行,软件无需登录,不接触账号相关数据。 自动生成全文txt、epub以及单章txt,且自动解析文章中的图片url后整合到epub中,且位置不变。 程序生成epub符合其3.3版本的规范。 程序使用结构体Chapters和Book传递参数,简洁易读。 程序使用了多线程特性,处理速度快。 2025-07-14 信息 > 技术
KMP算法详解 KMP匹配实际上就是在一般匹配的过程中,有没有已经匹配好的了,现场去找又太麻烦所以有了KMP KMP数组的产生就是自己匹配自己,因为一个字符串能否接续上就是看前缀和后缀有没有重合的部分,例如: EBDAE 这个字符串可以用 KMP 来加快匹配,因为这个字符串有这E这个共同的前缀和后缀,所以有下一个例子: EBDAEBDAE 这个例子中,两个EBDAE叠在了一起,所以在找到第二个EBDAE 2023-08-11
Powershell模拟键盘输入 今天和我的朋友在网上发癫,需要脚本进行轰炸,经过一番调查,便有了这一篇文章。 环境 1.安装了Powershell 2.允许powershell运行ps1脚本 代码 $shell = New-Object -com "Wscript.Shell"; Start-Sleep 1; while($True){ Start-Sl 2023-02-07 信息 > 技术
树状数组-区间查询算法 原题 P3368 与P3374大同小异,不过树状数组t[500002]使用差分进行优化。 差分原理 若有一个数组a,则它的差分数组为t。 那么t[i] = a[i] + a[i − 1] (初始化) 且a[i] = t[1] + t[2] + · · · + t[i](使用) 当在a[i] − a[j]之间进行区间+v时, 2022-08-16
树状数组-单点查询算法 原题P3374 lowbit()将某数在二进制下的高位1去掉,只剩最后一个最低位1。 例如 lowbit(310(1012)) = 110(0012) 那么,若有一个数组a[n],它的前缀和的树状数组为t 那么 while(j<=n){ t[j]+=a[i]; j+=lowbit(j);/ 2022-08-15
LCA算法详解 使用链式前向星。 DFS函数处理某个点第2i的父亲关系。 lca函数中不要忘了拉平(将a,b点拉至同一深度)最后用倍增算法找父亲。 log2的预处理直接使用 log2() 函数即可。 链式前向星的道路数组要开2倍。 #include<bits/stdc++.h> using namespace std; int N,M,S; st 2022-08-10 信息 > 算法