- Typora多线程批量上传图片,永久免费25G图床
为了满足日常需求,就写了一个自动上传图片到图床的脚本运行该程序可以做到自动完成图片上传,并自动替换为网络链接,支持多图同时上传,采用了多线程,上传速度提升很明显。以Win......
- AtCoder ABC 259 F Select Edges
题意: 给出一棵树,边带权,对于点i,最多保留d[i]条边,可以被分成连通块,请问边权和最大是多少分析: 因为可以被分成连通块,我们就可以对点i划分两种状态。第一种是点i不与父......
- P2572 序列操作
题目链接 需要实现区间覆盖,区间01取反,区间求和以及区间查询最大连续段。区间覆盖很好实现,区间\(01\)取反只需要用分别统计\(01\)个数的时候将他俩交换就可以了,区间求和......
- 爬某豆瓣读书 Top 250
importreimporttimeimportrequestsfromlxmlimportetree#爬某豆瓣读书Top250#浏览器的代理#在网址上输入about://version浏览器的代理cz={'User-Agent':......
- C20220725T2 运动
给定序列\(s\),求满足\(max\{s_{i,j}\}-min\{s_{i,j}\}\leqk\)的最大长度\(j-i\)。\(n\leq3\times10^6\)。(时限3s)没想到\(O(n\,log\,n)\)没有被卡掉。首先判......
- C20220725T3 回文
给定字符串\(s\),求\(s_{l,r}\)中回文串个数。多组询问,\(|s|\leq5000\),\(T\leq10^5\)。首先介绍\(O(n\timesT)\)的离谱做法(竟然没卡掉),先跑\(Manachar\),然......
- C20220725T4 基因进化
给出序列\(s\),可以进行翻转操作,使\(s_{1,i}\)翻转,但\(i\)只能递增,且有\(m\)个位置不能翻转。\(m\leqn\leq3\times10^5\),多组数据,\(T\leq100\)。对于前\(......
- 【设计模式】25.行为型模式-解释器(Interpreter)
一、描述给定一个语言,定义它的文法的一种标识,并定义一个解释器,这个解释器使用该表示来解释语言中的句子。解释器模式为自定义语言的设计和实现提供了一种解决方案,它用......
- Day25封装
封装(数据的隐藏)通常,应禁止直接访问一个对象中数据的实际表示,而应通过操作接口来访问,这称为信息隐藏。(该露的露,该藏的藏)程序设计要追求“高内聚,低耦合”。高内聚就是类的......
- 11-12-13-14-15-16-17-18-19-20-21-22-23-24-25不知道在干啥,忘了
时间过的好快啊,已经过去了2个星期了!!!! 而我不知道都干了什么,距离玩游戏已经过去了俩星期了,不可思议,我觉得才完了三五天而已人脑子会欺骗自己的啊我想换个键盘,换个按键轻......