ZJU_Main 主页 下一页 ZJU 题型分类 文演整理版 2008-3-23 数论: 1007 Numerical Summation of a Series 简单题,还是蛮有意思的 1045 HangOver 简单题 1049 I Think I Need a Houseboat 简单题 1028 Flip and Shift 简单题,可以DP/BFS/……,但 是实际上有数学方法可直接判断出来 1026 Modular multiplication of polynomials 简单题
1.1设计一个关于二叉树的集合操作的程序,它的主要功能是能够创建一棵二叉树,并且能够将我们创建的这棵二叉树用多种方式遍历,例如:先根遍历、中根遍历、后跟遍历,并且能够随时显示我们的二叉树的直观构造,以及打印出我们的叶子结点 1.2界面设计 当用户还没有创建二叉树时,提示用户输入数据, 当用户,创建了二叉树之后,出现控制菜单: Please choose the mode you want to operate with the binatree: 1.display 2.preOrder 3.
决策树——ID3算法1.信息熵2.信息增益3.西瓜数据集来构造决策树
用信息增益大小作为决策树属性选择划分的依据是ID3算法构造决策树的核心思想
1.信息熵
在讲信息增益之前就不得不提到信息熵,信息熵定义为:
其中:
D —— 样本集合
Pk —— 第k类样本所占比例(k取1,2,…,|y|)
它是度量样本集合纯度最常用的指标,通常En(t)越小样本集合纯度越高。
2.信息增益
信息增益定义为:
其中:
a —— 样本中的一个属性
D —— 样本集合
Dv ——实际属性值v对应的样本集合
V