码迷,mamicode.com
首页 >  
搜索关键字:森林    ( 1544个结果
【机器学习基础】梯度提升决策树
引言上一节中介绍了《随机森林算法》,该算法使用bagging的方式作出一些决策树来,同时在决策树的学习过程中加入了更多的随机因素。该模型可以自动做到验证过程同时还可以进行特征选择。 这一节,我们将决策树和AdaBoost算法结合起来,在AdaBoost中每一轮迭代,都会给数据更新一个权重,利用这个权重,我们学习得到一个g,在这里我们得到一个决策树,最终利用线性组合的方式得到多个决策树组成的G。...
分类:其他好文   时间:2015-07-26 12:38:46    阅读次数:149
数据结构与算法之“图”
其实所有的数据结构都是“图”。图其实就是一系列的顶点和边的集合。如果边有指向性就叫做有向图,否则就是无向图,边也可以有权值。任意两点间都有路径连接的图叫做连通图,顶点连接的边数叫做这个顶点的度。 没有圈的连通图就是所谓的树,没有圈的非连通图就是森林。1、图的表示 (1)邻接矩阵 使用|V|...
分类:编程语言   时间:2015-07-26 12:31:37    阅读次数:148
并查集树数据结构hdu1325
我的解法就是去构造了一棵树 以数组的存储方式 数组的值存放节点的根! 排除空树 剩下的就是出现环和多根节点的情况 也就是排除森林和有一个节点多个入度的情况 排除森林就用到了并查集 也就是便利数组让其只有一个根 排除多个入度的情况更简单 就是把这个点插入到数上时 如果这个点已经有了根节点,就出现了两个入度 #include #include #inclu...
分类:其他好文   时间:2015-07-26 11:14:23    阅读次数:124
南阳oj NYOJ 动物统计加强版 数据结构 题目290
?? /*动物统计加强版 时间限制:3000 ms  |  内存限制:150000 KB 难度:4 描述 在美丽大兴安岭原始森林中存在数量繁多的物种,在勘察员带来的各种动物资料中有未统计数量的原始动物的名单。科学家想判断这片森林中哪种动物的数量最多,但是由于数据太过庞大,科学家终于忍受不了,想请聪明如你的ACMer来帮忙。 输入第一行输入动物名字的数量N(1<= N <= 400000...
分类:其他好文   时间:2015-07-25 10:47:44    阅读次数:194
openjudge 大师兄,师傅被妖怪抓走啦
描述孙悟空听到沙僧大喊一句:“大师兄,师傅被妖怪抓走啦!”于是孙悟空直追白骨精而去。孙悟空在一条长度为L的森林小路上飞奔,上面有L+1个整点,依次为0,1,2……L。白骨精会使用一种大范围的攻击法术,产生N个能量球,其中第i个能量球的能量值为f[i],落在小路的整点k[i]上。当孙悟空的位置离能量球...
分类:其他好文   时间:2015-07-25 00:10:26    阅读次数:108
哈夫曼树(最优二叉树)的创建
哈夫曼树是带权路径最小的一种特殊二叉树,所以也称最优二叉树。 在这里不讨论基本概念如如何计算路径等,而只着重于树的创建,具体过程让我们举例而言。其基本的原理为:将所有节点一开始都视为森林,每次从森林中选取两个根节点权值最小的树合并为一棵新树,新树的根节点大小为两个子节点大小的和,并将这棵新树重新加入到森林中。 如此一来每一轮操作都可以简化为两个基本操作:合并两棵树、插入新树,直到森林中只剩下一棵...
分类:其他好文   时间:2015-07-23 17:42:32    阅读次数:139
龙之森林项目进程
龙之森林是一款桌游的电子版本,尝试着实现这款游戏,主要是源于我对于策略游戏的喜爱,还有希望通过写一些unity3D游戏来加深自己对于unity3D的理解。龙之森林的相关信息可以在龙之森林作者的主页里找到,作者也设计了其它一些其它类型的桌游,有兴趣的话可以去他的主页逛逛或者联系下他本人。通过浏览龙.....
分类:系统相关   时间:2015-07-23 17:23:25    阅读次数:136
【树形dp】hdu 2415 Bribing FIPA
hdu 2415 Bribing FIPA 题目: 给定由若干个树组成的森林, 树上的边是有向边, 树上的每个节点都有一个代价. 若要得到某个节点, 需要付出该节点对应的代价, 若该节点拥有后继, 那么后继的节点也都能获得. 求解使用最少的代价取得至少 m 个节点 这道题输入是个问题,之前用 getchar()!='\n' 调了一晚上始终过不了,最后用C++的string...
分类:其他好文   时间:2015-07-23 15:40:03    阅读次数:83
UVA 10917 Walk Through the Forest(Dijkstra+DAG动态规划)
题意:gbn最近打算穿过一个森林,但是他比较傲娇,于是他决定只走一些特殊的道路,他打算只沿着满足如下条件的(A,B)道路走:存在一条从B出发回家的路,比所有从A出发回家的路径都短。你的任务是计算一共有多少条不同的回家路径。其中起点的编号为1,终点的编号为2. 思路:首先从终点Dijkstra一次,求出每个点u回家的最短路长度,那么相当于创建了一个新图,当d[B] #include #inc...
分类:其他好文   时间:2015-07-23 00:39:24    阅读次数:112
hdu 1561 树形dp
思路:树形结构 加一个点(0点)构成森林 然后树形dp。。。 状态转移方程: dp[x][j] = max(dp[x][j], dp[cnt][j-i] + dp[x][i]); 表示第x个的子节点中取j个 为最优解 cnt为x的某个子节点 代码: #include #include #include #include #include #include #inc...
分类:其他好文   时间:2015-07-21 10:42:16    阅读次数:85
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!