随笔分类 - 系统学习
摘要:1、总结 切记:书上过程是下标从1开始的。不要纠结next数组第一位为什么是0。(DP也不纠结边界为啥是0啊。。。)。 完整过程: 求PM[]。(部分匹配表) 求move[]。(要移动的位数) 求next[]。(子串中移动后的下标) 简化过程: 求PM[]。 右移1位 加1(下标从1开始要加,下标从
阅读全文
摘要:顺序1:枚举每个数要放入哪个位置 查看代码 //暂时不想写 顺序1:时间复杂度 顺序2:枚举每个位置要放哪个数 相关题: AcWing 1209.带分数 查看代码 #include <cstdio> #include <cstring> #include <iostream> #include <a
阅读全文
摘要:做法1:在过程中输出 查看代码 /* 相关词:递归,递归搜索树,深搜 */ #include <cstdio> #include <cstring> #include <iostream> using namespace std; const int N=16; int arr[N];//0:还没考
阅读全文
摘要:我的python全局环境是Anaconda 5.0.1 python3.6.3,之前使用opencv时安装的,有PyQt5,直接用这个环境也行。 在全局环境安装pipenv时遇到问题,故采用新的conda虚拟环境安装pipenv 思路: 用Anaconda创建一个python虚拟环境Qt5env,在
阅读全文
摘要:一、图像基本操作 1.1 图像读取、保存、显示 1.2 图像裁剪、通道拆分、按二进制位拆分 二、图像间数值运算 2.1 四则运算:加减乘除 2.2 图像叠加 2.3 图像按位拆分 三、图像仿射变换 3.1 平移、旋转、翻转、缩放 3.3 图像金字塔(向上采样/向下采样,又涉及到图像模糊的意义) 3.
阅读全文