摘要: 思想~适应~步骤 一、AdaBoost简介 AdaBoost是adaptive boosting的缩写,思想就是:复杂任务,多个专家综合判断,比其中任何一个专家单独判断要好,实际上就是‘三个臭皮匠顶个诸葛亮’的道理 它的自适应在于:被前一个基本分类器错误分类的样本的权值会增大,而正确分类的样本的权值 阅读全文
posted @ 2018-04-23 21:14 1直在路上1 阅读(390) 评论(0) 推荐(0) 编辑
摘要: 如果我们把二叉树看成一个图,父子节点之间的连线看成是双向的,我们姑且定义 " 距离 " 为两节点之间边的个数。写一个程序,求一棵二叉树中相距最远的两个节点之间的距离,求二叉树中节点的最大距离 分析: 先画几个不同形状的二叉树,从例子中可以看出,相距最远的两个节点,一定是两个叶子节点,或者是一个叶子节 阅读全文
posted @ 2018-04-23 16:06 1直在路上1 阅读(283) 评论(0) 推荐(0) 编辑
摘要: 按位运算符是把数字看作二进制来进行计算的。Python中的按位运算法则如下,下表中变量 a 为 60,b 为 13,二进制格式如下: 位运算符包含以下: 阅读全文
posted @ 2018-04-23 10:05 1直在路上1 阅读(2637) 评论(0) 推荐(0) 编辑
摘要: 有一个列表,求出列表中重复元素,如 list1 = [1,2,4,3,6,4] 方法一、 方法二、Counter() 阅读全文
posted @ 2018-04-23 09:54 1直在路上1 阅读(326) 评论(0) 推荐(0) 编辑