自动上传文章小工具|tricks|tricks自动上传文章小工具
https://github.com/laptype/blogHelper
Read more
pdf 自动添加目录|tricks|tricks pdf 添加目录
下载到的pdf书籍,只有目录可以跳转没有pdf标签,所以想自动生成pdf标签。
提取目录链接
12345678910111213141516171819202122232425262728293031import fitz # pip install PyMuPDFdef ...
Read more
windows 右键一键启动|tricks|tricks 右键添加快捷启动命令
创建一个 tb_open.bat
123echo offstart tensorboard --logdir=%~1 --port=6007 --host=127.0.0.1start /min "" cmd /c "timeout /t 2 & ...
Read more
c++ stl|STL|c++ STL
vector
判断两个vector里面的值相等
vector
判断两个vector里面的值相等
直接使用 vec1 == vec2
vector已经实现了operator这个函数,也就是说它已经重载了这个操作
12345678template<class _Ty, ...
Read more
力扣算法:数据结构|leetcode|leetcode 数据结构
栈与队列
单调栈
单调队列
树状数组
链表
dummy head: ListNode* dummyHead = new ListNode()
(new 用于开辟内存,需要使用指针来接收,需要搭配delete使用)
栈与队列
单调栈
从当前的下标,从右往左找第一个比 ...
Read more
力扣算法:技巧|leetcode|leetcode 技巧
图论
二维矩阵转一维向量
图论
二维矩阵转一维向量
二维转一维
m 行 n 列矩阵:vector<vector<int>> graph2d(m, vector<int> (n))
可以转成:vector<int> graph ...
Read more
力扣算法:数学技巧|leetcode|leetcode 数学技巧
质因数分解
快速幂
位运算
异或统计出现的次数
统计1的个数
质数
质因数分解
1234567891011121314151617void zhishu(int x) { // 从2开始尝试 int i = 2; // 尝试到 i ...
Read more
力扣算法:基础算法|leetcode|leetcode 基础算法
数组
排序
快排
数组去重
二分查找
区间和
前缀和
树状数组
线段树
数组
排序
快排
123456789101112131415void quickSort(int arr[], int left, int right) { int pi ...
Read more
力扣算法:搜索与图论|leetcode|leetcode 搜索与图论
树和图的遍历
最短路
dijkstra算法
并查集
树和图的遍历
最短路
dijkstra算法
dijkstra 模板
返回值:dis_list:dis_list[i]表示从start点到 i 节点的最短路径
如果 dis_list[i]==INT_MAX 说明没办 ...
Read more
机器学习-PCA降维|DL&MLML|DL&ML特征选择也是降维。和特征选择、稀疏的区别:
特征选择:(选择特征的子集)假设有的特征是有用的,有的特征没有用,把有用的特征选择出来,保留的特征没有发生任何改变的。(通过减少属性的数目实现了降维效果)
稀疏表示:仍然用高维向量表示样本,但是高维向量中存在很多零元素。(稀疏编码-字典学习)(将一个空间 ...
Read more