摘要: https://www.runoob.com/w3cnote/quick-sort.html 1. 双指针,left, right , while left < right: 一直重复 2. 2. 每次递归,取l s[ left ] 为temp a) 从right往回遍历,找到第一个比temp小的数 阅读全文
posted @ 2020-08-10 22:48 ChevisZhang 阅读(98) 评论(0) 推荐(0) 编辑
摘要: 1. 离散化 a) 无序变量离散化—— OneHotEncoder b)有序变量离散化 等宽划分:按照相同宽度将数据分成几等份。缺点是受到异常值的影响比较大。 pandas.cut方法可以进行等宽划分。 等频划分:将数据分成几等份,每等份数据里面的个数是一样的。pandas.qcut方法可以进行等频 阅读全文
posted @ 2020-08-10 18:44 ChevisZhang 阅读(328) 评论(0) 推荐(0) 编辑
摘要: https://www.jianshu.com/p/569efedf6985 L1/L2/特征选择 看它就够了 https://www.cnblogs.com/nolonely/p/6435083.html https://www.zhihu.com/question/26485586 还有就是 L 阅读全文
posted @ 2020-08-10 11:08 ChevisZhang 阅读(289) 评论(0) 推荐(0) 编辑
摘要: sliding window中几个注意点 1. right+=1的地方,有两个位置 a) 一个是放在left内层循环上 b) 一个是放在外层循环最后,这样相当于用的for循环 2. 更新条件,像最长子串这种result,一般是在内层循环结束之后 a) 这是因为判断条件一般都是 res > condi 阅读全文
posted @ 2020-08-10 09:20 ChevisZhang 阅读(82) 评论(0) 推荐(0) 编辑