haiku

各种知识点整理

拜拜、爱过 提交于 2020-10-05 09:15:22
图论 圆方树 正在学 最短路树 主要解决一些要用到最短路性质或和最短路相关的题 Kruskal重构树 这个比较简单,但用到了一个把边化为点的思想,这有几条很显然的性质: 这是一珂满足大根堆性质的二叉树 任意一条路径的最大值为树的LCA 树链剖分(就套一套其它数据结构用用吧) 字符串 后缀数组 主要就体现了一下后缀的思想和处理的技巧 后缀树 一个利用虚树的性质,配合后缀数组巧妙地建树 后缀自动机 SAM = DAWG(直接建) + Parent树(因为各个节点不能相同,所以如果要分裂出去,必须要连边) 理解性质较重要(本蒟蒻认为较难理解) 字符串hash KMP KMR自动机qwq DP 数位dp(ZR mjy小姐姐课程强烈推荐!!) 好题: hdu4734 F(x) 可以发现虽然A非常大,但是F(A)极度地小,于是设 \(dp_{i,j,k} = 到了第i位,当前位数字为j,F值为k的方案数\) 先预处理出dp数组,然后每次询问的时候统计ans就行了 装压dp(感觉虽然会,但是用得不太熟) 好题: Atcoder ARC058 C Iroha and Haiku 这题设dp方程有点妙:设 \(dp_{i,S}\) 表示到了第i个数,状态为S的方案数 状态为S表示如果是{4},那么二进制倒数第4位为1,二进制为4;如果是{4,2}那么二进制位100010;如果为{4,2,3}

一键添加特效,让你的照片与众不同!

强颜欢笑 提交于 2020-10-01 09:04:00
我们经常看到很多电影或者海报的视觉效果让人眼前一亮,其实他的来源就是我们普通的照片,通过一些修改就可以达成,简单的操作,即可让我们的图像变得更加有趣,精美,快来跟小编来了解一下吧~ Circular Studio for Mac(球形全景特效软件 ) macz给您带来了这款mac全景特效制作软件Circular Studio 破解版,是一款颇具奇趣的图片处理应用,相比其他同类应用一味追求大而全滤镜效果,Circular Studio要显得专一许多,应用专注于图片的球形全景特效,无需专业的球形相机器材,也可将普通照片处理出球形全景的效果。 Analog Efex Pro 2 for Mac(胶片特效滤镜软件) Analog Efex Pro是重现摄影曙光的大气氛围的唯一方法。Analog Efex Pro可让您独享各种独特的工具和效果,这些工具和效果可立即产生过去者的“外观”。通过经典相机,古董镜头和久已被遗忘的胶片处理效果重新定义您的照片。应用特殊效果,使您的照片具有经典摄影时代的光泽。拥有80多种工具和特殊效果供您使用,您的图像将具有真正的古董照片的外观。 JixiPix Premium Pack for Mac(照片特效软件套装) JixiPix Premium Pack将18个令人难以置信的创意照片效果打包成一个强大的包装:Aquarella,Artista Haiku

python之文件和素材

有些话、适合烂在心里 提交于 2020-08-12 00:15:15
11.1 打开文件 open函数 open(name[,mode[,buffering]]) >>>f = open(r'C:\text\somefile.txt') 11.1.1 文件模式 open函数中模式参数的常用值 'r' 读模式 'w' 写模式 'a' 追加模式 'b' 二进制模式 '+' 读/写模式 通过在模式参数中使用U参数能够在打开文件时使用通用的换行符支持模式,在这种模式下,所有的换行符/字符串(\r\n,\r或者是\n)都被转换成\n,而不用考虑运行的平台。 11.1.2 缓冲 open函数的第三个参数控制者文件的缓冲。如果参数是0或者False,I/O无缓冲的;如果是1或者True,就是有缓冲,大于1的数字代表缓冲区的大小,-1代表使用默认的缓冲区大小 11.2 基本文件方法 三种标准的流 数据输入得标准源是sys.stdin。 要打印的文本保存在sys.stdout内。 错误信息被写入sys.stderr. 11.2.1 读和写 文件最重要的能力是提供或者接受数据。如果一个名为f的类文件对象,那么就可以用f.write方法和f.read方法写入和读取数据。 每次调用f.write(string)时,所提供的参数string会被追加到文件中已存在部分的后面。 >>>f = open('somefile.txt','w') >>>f.write('Hello,

sphinx 编写文档使用记录

百般思念 提交于 2020-04-19 18:39:21
目录 1、安装 sphinx 环境 2、生成 Sphinx 工程 配置主题和插件 3、编写并构建文档 1、安装 sphinx 环境 首先安装 python 环境 这里可以安装 anacond ,使用起来比较方便。参考: Anaconda的安装和详细介绍(带图文) 我这里直接使用 scoop 来安装。 # 安装 miniconda scoop install -g miniconda3 Installing 'miniconda3' (4.7.12.1) [64bit] Miniconda3-4.7.12.1-Windows-x86_64.exe (51.5 MB) [============================================================] 100% Checking hash of Miniconda3-4.7.12.1-Windows-x86_64.exe ... ok. Running installer... done. Linking C:\scoop\apps\miniconda3\current => C:\scoop\apps\miniconda3\4.7.12.1 Creating shim for 'python'. Creating shim for 'pythonw'. Creating shim for