算法基础课相关代码模板 活动链接 —— 算法基础课 快速排序算法模板 —— 模板题 AcWing 785. 快速排序 c++ void quick_sort(int q[], int l, int r) { if (l = r) return; int i = l 1, j = r + 1, x = ...
分类:
编程语言 时间:
2020-02-22 14:21:47
阅读次数:
82
"Link" 以$(a,b),(c,d)$为基建系,并将原来的原点也加入序列,那么题目就转化为打乱顺序之后找一个最长的$x,y$坐标都单调上升的子序列。 以$x$坐标为第一关键字,$y$坐标为第二关键字降序排序,题目就转化为了找以原来的原点为结束位置的LDS,离散化后BIT维护即可。 ...
分类:
其他好文 时间:
2020-02-21 20:40:43
阅读次数:
159
tensorflow计算图 计算图是对有向图的表示,主要包含点和边;tensorflow使用计算图计算,计算图的点对应于ops,variables,constant,placeholder等,边对应于Tensors。因此tensorflow主要包含两个部分:构建计算图和runtime运行计算图。 为 ...
分类:
其他好文 时间:
2020-02-21 16:27:38
阅读次数:
87
摘要 在做一些算法题时常常会需要对数组、自定义对象、集合进行排序. 在java中对数组排序提供了 方法,对集合排序提供 方法。对自定义对象排序时要自己重写比较器,对象数组则调用Arrays.sort(),对象集合则调用Collections.sort()。两个方法默认都是升序,也可以重写比较器,实现 ...
分类:
其他好文 时间:
2020-02-21 14:27:20
阅读次数:
105
grep的参数与作用 内容补充: ^:瞄定行的开始,如'^#' 匹配所有以#开头的行。 $:瞄定行的结束,如'grep$' 匹配所有以grep结尾的行。 . :匹配一个非换行符的字符,如'gr.p'后接一个任意字符,然后是p。 * :匹配零个或多个先前字符 如'*grep'匹配所有一个或多个空格后紧 ...
分类:
编程语言 时间:
2020-02-21 09:39:09
阅读次数:
98
> 一、文本处理工具
1、grep工具
2、cut工具
3、sort工具
4、uniq工具
5、tee工具
6、diff工具
7、paste工具
二、bash的特性
1、命令和文件自动补全
2 、常用的通配符
3、bash中的引号
# 一、文本处理工具
## 1. ...
分类:
系统相关 时间:
2020-02-21 09:22:13
阅读次数:
99
变量的延申和筛选-连续变量离散化-特征筛选 WOE编码(最优分箱) WOE一般在0.1~3之间波动,IV值做得特征筛选的操作 一般保留>0.03的特征 IV值体现的时X和Y之间的显著性进行筛选 1.逐列分箱并获得IV值 # 运行自定义函数所在文件 对自定义分箱文件要自己理解 %run smob.py ...
分类:
其他好文 时间:
2020-02-21 00:15:11
阅读次数:
145
1、有5个学生,每个学生有三门课的成绩,从键盘输入以上数据(学生号,姓名,三门课的成绩),计算出平均成绩,将上述数据存放在文件“stud”中 ...
分类:
其他好文 时间:
2020-02-20 22:00:19
阅读次数:
65
2020-02-20 16:34:16 问题描述: 问题求解: public int[] numMovesStonesII(int[] stones) { int n = stones.length; Arrays.sort(stones); int min = n; int start = 0; ...
分类:
其他好文 时间:
2020-02-20 17:09:55
阅读次数:
121
对于求解全排列问题有最暴力的递归枚举法,但是我们希望可以优化时间,因此出现了递归交换法。 ...
分类:
编程语言 时间:
2020-02-20 13:43:59
阅读次数:
236