所有观后感、玩后感的内容除“通关概况”外均包含对应作品的重度剧透

educoder_SML程序设计题线下编译环境搭建


背景 最近《串并行数据结构与算法设计》的老师在educoder上布置了一些SML程序设计题,虽然网站上有在线编译功能,但还是在线下编译调试方便,特记录编译环境过程如下(我用的GVIM,但Notepad++、Visual Studio Code等编辑器可以类推) 第一步:安装编译器 下载Standar...

技术          2019年9月22日

用matplotlib画简单折线图示例


例1 例2 ...

技术          2019年3月5日

使用QtCreator遇到的一些问题


0. 背景 最近在学习QtCreator(版本:4.8.1;编译器:MSVC 2017 64 bit),遇到了一些问题,特记录如下。( 1. 引用库 QtCreator可以直接包含Windows.h,但是没有默认引用User32.lib,所以需要在设置里面引用,步骤如下: 右键点击左边栏的项目名称,...

技术          2019年2月6日

PdfSharp库剪裁Pdf页面边缘空白部分


背景 网上下载下来的Pdf格式电子书放到Kindle后由于页面太大,缩放后字常常小得看不清,因此可以通过剪裁页面边缘的空白以缩小页面,使Kindle上显示的字放大。在GitHub上星最多的C Pdf处理库就是PdfSharp了,然而这个库没有Api手册,需要从零散的示例中找到需要的函数,因此将代码记...

技术          2019年1月30日

用PyInstaller打包用PyQt5编写的python程序


0.背景 本弱初学PyQt5,写了一个GUI小程序,但在用PyInstaller打包时出现了不少问题,现将几个比较大的问题记录如下,希望以后能记住。 1. 资源打包 首先是资源打包的问题,我写的程序引用了一张图片,那么在没经过特殊处理的情况下如果想让程序正常运行,就必须把图片放在和程序同一个目录下,...

技术          2018年12月31日

ffmpeg常见用法总结


1. 视频/音频剪切: 去掉 ss指令表示从头开始 去掉 t指令表示剪切到结尾 2. wav转MP3: 3. 视频/音频连接: 创建input.txt 然后输入命令 4.分离视频中的音频和视频 分离视频 分离音频 注意视频中包含的音频常常是aac格式,故如果output_file的后缀名是mp3会报...

技术          2018年8月28日

题解归档:2016年11月


字符串哈希、线段树、最小割(Dinic)、tarjan缩点、LCA(倍增)

技术          2016年11月16日

题解归档:2016年10月


SPFA(SLF优化)、差分约束系统、最大流(Dinic)、可并堆(斜堆)

技术          2016年10月31日

题解归档:2016年9月


AC自动机、KD树、莫队算法、树链剖分(无线段树)、主席树、RMQ(倍增)、LCA(倍增)、线段树、tarjan缩点

技术          2016年9月29日

题解归档:2016年8月


RMQ(倍增)、最大流(Dinic)、可并堆(斜堆)、伸展树、斜率优化DP、主席树、乘法逆元、树堆、Manacher、KMP

技术          2016年8月31日
...