算法
rungedu
计算机,算法,智能,机器学习,足球,易经,传统文化,诗词
展开
-
机器学习第二周:如何评价模型的好坏
机器学习第二周:如何评价模型的好坏一、目标数据拆分:训练数据集&测试数据集评价分类结果:精准度、混淆矩阵、精准率、召回率、F1 Score、ROC曲线等评价回归结果:MSE、RMSE、MAE、R Squared二、学习资料《机器学习的敲门砖:kNN算法(中)》(https://mp.weixin.qq.com/s/vvCM0vWH5kmRfrRWxqXT8Q)全文,学习数据...原创 2020-03-07 17:48:22 · 885 阅读 · 0 评论 -
排序算法
排序------------------参考至程杰著:《大话数据结构》第九章1.排序的基本概念假设含有n个记录的序列为{r1,r2,r3,r4,...,rn},其相应的关键字为{k1,k2,k3,k4,...,kn},需要确定1,2,3,4,...,n的一种排列p1,p2,p3,p4,...,pn,使其相应的关键字满足kp12.内排序和外排序根据在排序中待排序的记录是否原创 2015-11-08 11:22:20 · 475 阅读 · 1 评论 -
大话数据结构-程杰著 数据结构树的学习(部分)
二叉树的遍历1. 二叉树的遍历方法:(图前序遍历)可以利用栈的思想,将遍历的次序依次放入到栈中,如前序遍历(将根放入栈中,根节点出栈,打印根节点,然后再将右子节点、左子节点依次放入,然后再左子节点出栈进行打印,左子节点的右左节点在次入栈;根节点的所有左子树节点全部出栈后在执行根节点的右子树出栈进栈操作。)这里的前中后序遍历,是以根节点为参考点来讲的,先根节点的为前序,先左转载 2015-11-20 17:21:08 · 942 阅读 · 0 评论 -
查找算法(4个简单的算法)
查找:查找表:由同一类型的数据元素(或数据)构成的集合。关键字是数据元素中某项数据项的值,又称为键值。如果此关键字可以唯一的表示一个记录,则称此关键字为主关键字(类此数据库中primary key主键)对于那些可以识别多个数据元素(或记录)的关键字,我们称为次关键字。查找:根据给定的某个值,在查找表中确定一个其关键字等于给定的数据元素(或记录)。如果表中不存在关键字等于给定的记原创 2015-11-20 17:48:04 · 3051 阅读 · 0 评论 -
中缀表达式、后缀表达式及前缀表达式-学习笔记
四则运算表达式求值:20世纪50年代波兰逻辑学家janlukasiewicz想到了一种不需要括号的后缀表达式法,可以称为逆波兰表示(RPN).reverse polish notation .这种后缀表示法,是表达式的一种新的显示方式,非常巧妙的解决了程序实现四则运算的难题。举个例子:“9+(3-1)*3+10/2”应该是 9 3 1-3*+10/+,这样的表达式称为后缀表达式。叫后缀转载 2015-11-21 21:58:28 · 2048 阅读 · 0 评论 -
地址获得经纬度--再转变成两点间距离
最近研究了一下如何根据地址查询获得经纬度,然后再由经纬度获得两点间距离的问题。(1)首先如何根据地址去查询经纬度(2)获得了经纬度如何在计算两点之间的距离(1)首先第一个问题,如何根据地址去查询经纬度。这应该和GPS定位有关吧,GPS是美国等使用的全球定位系统;而中国的有北斗;而欧洲的也有一套定位的东西。使用定位系统的话,一般可能是根据三颗或者是4颗以上的卫星才能定位,这是GPS的原创 2016-05-16 16:18:47 · 1703 阅读 · 0 评论 -
遗传算法
1.遗传算法背景遗传算法是从生物现象遗传规律总结而出的。它是根据种群的不断衍化,个体间作为父本和母本产生新的个体,在这一过程中,基因进行交叉、变异、选择。通过不断的衍化逐渐使种群朝向整体逐渐优化(整体基因逐渐得到改良的过程)。这和严复的天演论中“物竞天择,适者生存”相一致,同时也相符与达尔文的物种进化适者生存的原理。但是对于遗传算法贡献最大的生物学理论还应该属孟德尔的豌豆杂交试验,从其中来原创 2016-06-25 12:08:10 · 16145 阅读 · 1 评论