E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
《算法系列》
算法系列
之十二:多边形区域填充算法--扫描线填充算法(有序边表法)
二、扫描线算法(Scan-LineFilling)扫描线算法适合对矢量图形进行区域填充,只需要直到多边形区域的几何位置,不需要指定种子点,适合计算机自动进行图形处理的场合使用,比如电脑游戏和三维CAD软件的渲染等等。对矢量多边形区域填充,算法核心还是求交。《计算几何与图形学有关的几种常用算法》一文给出了判断点与多边形关系的算法――扫描交点的奇偶数判断算法,利用此算法可以判断一个点是否在多边形内,也
iteye_6233
·
2020-07-07 11:19
算法系列
之十二:多边形区域填充算法--扫描线种子填充算法
1.3扫描线种子填充算法1.1和1.2节介绍的两种种子填充算法的优点是非常简单,缺点是使用了递归算法,这不但需要大量栈空间来存储相邻的点,而且效率不高。为了减少算法中的递归调用,节省栈空间的使用,人们提出了很多改进算法,其中一种就是扫描线种子填充算法。扫描线种子填充算法不再采用递归的方式处理“4-联通”和“8-联通”的相邻点,而是通过沿水平扫描线填充像素段,一段一段地来处理“4-联通”和“8-联通
iteye_6233
·
2020-07-07 11:19
算法系列
之十二:多边形区域填充算法--改进的扫描线填充算法
三、改进的扫描线填充算法扫描线填充算法的原理和实现都很简单,但是因为要同时维护“活动边表(AET)”和“新边表(NET)”,对存储空间的要求比较高。这两张表的部分内容是重复的,而且“新边表”在很多情况下都是一张稀疏表,如果能对其进行改进,避免出现两张表,就可以节省存储空间,同时省去从“边表”生成“新边表”的开销,同时也省去了用“新边表”维护“活动边表”的开销,基于这个原则可以对原始扫描线算法进行改
iteye_6233
·
2020-07-07 11:19
算法系列
之十二:多边形区域填充算法--几种边标志填充算法
四、边界标志填充算法在光栅显示平面上,多边形是封闭的,它是用某一边界色围成的一个闭合区域,填充是逐行进行的,即用扫描线逐行对多边形求交,在交点对之间填充。边界标志填充算法就是在逐行处理时,利用边界或边界颜色作为标志来进行填充的。准确地说,边界标志填充算法不是指某种具体的填充算法,而是一类利用扫描线连贯性思想的填充算法的总称。这类算法有很多种,本篇就介绍几种。首先介绍一种以边为中心的边缘填充算法,这
iteye_6233
·
2020-07-07 11:19
算法系列
之七:爱因斯坦的思考题(上)
这是一个很有趣的逻辑推理题,传说是爱因斯坦提出来的,他宣称世界上只有2%的人能解出这个题目,传说不一定属实,但是这个推理题还是很有意思的。题目是这样的,据说有五个不同颜色的房间排成一排,每个房间里分别住着一个不同国籍的人,每个人都喝一种特定品牌的饮料,抽一种特定品牌的烟,养一种宠物,没有任意两个人抽相同品牌的香烟,或喝相同品牌的饮料,或养相同的宠物,问题是谁在养鱼作为宠物?为了寻找答案,爱因斯坦给
iteye_20478
·
2020-07-07 10:13
一个函数解决【LeetCode 买卖股票的最佳时机】系列所有题目!
第一题LeetCode121.买卖股票的最佳时机[1]每日
算法系列
【LeetCode121】买卖股票的最佳时机第二题LeetCode122.买卖股票的最佳时机II[2]每日
算法系列
【LeetCode122
fe_lucifer
·
2020-07-07 03:43
C++实现基本排序算法2:冒泡排序和快速排序
1.冒泡排序和快速排序的基本原理参考文章:c++实现冒泡排序冒泡排序(C/C++实现)算法3:最常用的排序——快速排序白话经典
算法系列
之六快速排序快速搞定2.参考代码#include#includevoidSwap
alxe_made
·
2020-07-07 03:40
C++
MoreWindows博客目录(微软最有价值专家,原创技术文章152篇)
《白话经典
算法系列
之一冒泡排序的三种实现》2.《白话经典
算法系列
之二直接插入排序的三种实现》3.《白话经典
算法系列
之三希尔排序的实现》4.
MoreWindows
·
2020-07-06 23:01
泛型
算法系列
19:remove_if()&&remove_copy_if()
//remove_if.cpp:Definestheentrypointfortheconsoleapplication.//#include"stdafx.h"#include#include#include#include/*ハ莎・originalelementsequence:0112358132134sequenceafterapplyingremove_ifinline_OImy_rem
进击的横打
·
2020-07-06 22:55
C++
STL
每日
算法系列
【LeetCode 684】冗余连接
题目描述在本问题中,树指的是一个连通且无环的无向图。输入一个图,该图由一个有着个节点(节点值不重复)的树及一条附加的边构成。附加的边的两个顶点包含在到中间,这条附加的边不属于树中已存在的边。结果图是一个以边组成的二维数组。每一个边的元素是一对,满足,表示连接顶点和的无向图的边。返回一条可以删去的边,使得结果图是一个有着个节点的树。如果有多个答案,则返回二维数组中最后出现的边。答案边应满足相同的格式
算法码上来
·
2020-07-06 22:50
每日
算法系列
【LeetCode 685】冗余连接 II
题目描述在本问题中,有根树指满足以下条件的有向图。该树只有一个根节点,所有其他节点都是该根节点的后继。每一个节点只有一个父节点,除了根节点没有父节点。输入一个有向图,该图由一个有着个节点(节点值不重复)的树及一条附加的边构成。附加的边的两个顶点包含在1到N中间,这条附加的边不属于树中已存在的边。结果图是一个以边组成的二维数组。每一个边的元素是一对,用以表示有向图中连接顶点和和顶点的边,其中父节点是
算法码上来
·
2020-07-06 22:19
算法系列
:日历算法
Copyright©1900-2016,NORYES,AllRightsReserved.http://www.cnblogs.com/noryes/欢迎转载,请保留此版权声明。---------------------------------------------------------------------------------------转载自http://blog.csdn.net/
weixin_30905133
·
2020-07-06 19:24
算法系列
之十二:多边形区域填充算法--扫描线填充算法(有序边表法)
二、扫描线算法(Scan-LineFilling)扫描线算法适合对矢量图形进行区域填充,只需要直到多边形区域的几何位置,不需要指定种子点,适合计算机自动进行图形处理的场合使用,比如电脑游戏和三维CAD软件的渲染等等。对矢量多边形区域填充,算法核心还是求交。《计算几何与图形学有关的几种常用算法》一文给出了判断点与多边形关系的算法――扫描交点的奇偶数判断算法,利用此算法可以判断一个点是否在多边形内,也
吹泡泡的小猫
·
2020-07-06 17:21
算法系列
算法系列
算法
活动
数据结构
图形
vector
struct
算法系列
之十二:多边形区域填充算法--递归种子填充算法
平面区域填充算法是计算机图形学领域的一个很重要的算法,区域填充即给出一个区域的边界(也可以是没有边界,只是给出指定颜色),要求将边界范围内的所有象素单元都修改成指定的颜色(也可能是图案填充)。区域填充中最常用的是多边形填色,本文中我们就讨论几种多边形区域填充算法。一、种子填充算法(SeedFilling)如果要填充的区域是以图像元数据方式给出的,通常使用种子填充算法(SeedFilling)进行区
吹泡泡的小猫
·
2020-07-06 17:21
算法系列
算法系列
算法系列
之二十:计算中国农历(一)
世界各国的日历都是以天为最小单位,但是关于年和月的算法却各不相同,大致可以分为三类:阳历--以天文年作为日历的主要周期,例如:中国公历(格里历)阴历--以天文月作为日历的主要周期,例如:伊斯兰历阴阳历--以天文年和天文月作为日历的主要周期,例如:中国农历我国古人很早就开始关注天象,定昼夜交替为“日”,月轮盈亏为“月”,寒暑交替为“年”,在总结日月变化规律的基础上制定了兼有阴历月和阳历年性质的历法,
吹泡泡的小猫
·
2020-07-06 17:49
C/C++
编程语言
算法系列
算法系列
算法
日历
C
算法系列
之十四:狼、羊、菜和农夫过河问题
题目描述:农夫需要把狼、羊、菜和自己运到河对岸去,只有农夫能够划船,而且船比较小,除农夫之外每次只能运一种东西,还有一个棘手问题,就是如果没有农夫看着,羊会偷吃菜,狼会吃羊。请考虑一种方法,让农夫能够安全地安排这些东西和他自己过河。这个题目考察人的快速逻辑运算和短期记忆力。分析一下,在狼-》羊-》菜这个食物链条中,“羊”处在关键位置,解决问题的指导思想就是将“羊”与“狼”和“菜”始终处于隔离状态,
吹泡泡的小猫
·
2020-07-06 17:48
算法系列
算法系列
算法
go
action
iterator
struct
fun
算法系列
之十九:用天文方法计算日月合朔(新月)
中国农历的朔望月是农历历法的基础,而朔望月又是严格以日月合朔发生的那一天作为月首,因此日月合朔时间的计算是制定农历历法的关键。本文将介绍ELP-2000/82月球运行理论,以及如何用ELP-2000/82月球运行理论计算日月合朔时间。要计算日月合朔时间,首先要对日月合朔这一天文现象进行数学定义。朔望月是在地球上观察到的月相周期,平均长度约等于29.53059日,而恒星月(天文月)是月亮绕地球公转一
iteye_12483
·
2020-07-06 16:26
算法系列
之二十:计算中国农历(二)
(接上篇)所谓的“天文算法”,就是利用经典力学定律推导行星运转轨道,对任意时刻的行星位置进行精确计算,从而获得某种天文现象发生时的时间,比如日月合朔这一天文现象就是太阳和月亮的地心黄经(视黄经)差为0的那一瞬间。能够计算任意时刻行星位置的一套理论就被称为星历表,比较著名的星历表有美国国家航空航天局下属的喷气推进实验室发布的DE系列星历表,还有瑞士天文台在DE406基础上拓展的瑞士星历表等等。根据行
吹泡泡的小猫
·
2020-07-06 15:31
编程语言
算法系列
C/C++
算法系列
算法系列
之二十:计算中国农历(一)
世界各国的日历都是以天为最小单位,但是关于年和月的算法却各不相同,大致可以分为三类:阳历--以天文年作为日历的主要周期,例如:中国公历(格里历)阴历--以天文月作为日历的主要周期,例如:伊斯兰历阴阳历--以天文年和天文月作为日历的主要周期,例如:中国农历我国古人很早就开始关注天象,定昼夜交替为“日”,月轮盈亏为“月”,寒暑交替为“年”,在总结日月变化规律的基础上制定了兼有阴历月和阳历年性质的历法,
iteye_4389
·
2020-07-06 15:43
算法系列
之十八:用天文方法计算二十四节气(下)
【接上篇】经过上述计算转换得到坐标值是理论值,或者说是天体的几何位置,但是FK5系统是一个目视系统,也就是说体现的是人眼睛观察效果(光学位置),这就需要根据地球的物理环境、大气环境等信息做进一步的修正,使其和人类从地球上观察星体的观测结果一致。首先需要进行章动修正。章动是指地球沿自转轴的指向绕黄道极缓慢旋转过程中,由于地球上物质分布不均匀性和月球及其它行星的摄动力造成的轻微抖动。英国天文学家詹姆斯
iteye_12483
·
2020-07-06 15:42
LeetCode刷题指南——题目精选1
这是LeetCode经典题目总结文章~基础:将数据结构及算法学习的差不多,LeetCode题目按类别刷题及总结,参考鄙人数据结构及
算法系列
文章~按类别将每类题目做好,大概刷250道左右的程度即可。
xutiantian1412
·
2020-07-06 09:20
python数据结构与算法
LeetCode
三十张图助你看清红黑树的前世今生
微信公众号:小超说这是查找
算法系列
的第三篇:三十张图助你看清红黑树的前世今生在《算法》(第4版)中,红黑树的实现直接采用了左倾红黑树(LLRB)的方法,左倾红黑树可以用更少的代码量实现红黑树,在本文中我也使用他的方法理解
小超说
·
2020-07-06 09:00
数据结构与
算法系列
——链表详解
链表的结构五花八门,我们今天主要看一下三种最常用的链表结构:单链表、双向链表和循环列表。单链表我们首先来看一下最简单、最常用的单链表。前边我们已经知道链表是通过指针将一些分散的内存块连接到一起。其中,我们把每个内存块叫做链表的一个结点。为了将每个结点连接到一起,每个结点不仅存储数据,而且还需要记录下一个结点的地址。我们把这个记录下一个结点的指针称为后继指针next。我们通过下边示意图来更形象的了解
weixin_44868202
·
2020-07-06 06:10
Anchor-free目标检测
算法系列
11: DenseBox中心点处dense:Unifying Landmark Localization with End to End Object Detec
DenseBox:UnifyingLandmarkLocalizationwithEndtoEndObjectDetection(CVPR2015)论文是2015年提出的一种端到端的算法,同时对目标进行分类和框回归,算法很有前瞻性。DenseBox不需要产生proposal、引入图像金字塔(这个思想后来演变成特征金字塔FPN),网络更加关注小尺寸和严重遮挡的目标。网络经过一列卷积核池化,进行上采样
Sesen_s
·
2020-07-06 02:34
学习笔记
目标检测
看图轻松理解数据结构与
算法系列
(2-3树)
前言推出一个新系列,《看图轻松理解数据结构和算法》,主要使用图片来描述常见的数据结构和算法,轻松阅读并理解掌握。本系列包括各种堆、各种队列、各种列表、各种树、各种图、各种排序等等几十篇的样子。2-3树2-3树,是最简单的B-树,其中2、3主要体现在每个非叶子节点都有2个或3个子节点,B-树即是平衡树,平衡树是为了解决不平衡树查询效率问题,常见的二叉平衡书有AVL树,它虽然提高了查询效率,但是插入操
weixin_34248705
·
2020-07-06 00:50
搞定JavaScript
算法系列
--堆排序
堆排序重温数据结构系列--树重温数据结构系列--二叉树、堆在做堆排序之前需要先理解数据结构中“堆”的概念,上面两篇文章中先后介绍的数据结构中的树,二叉树以及堆的相关知识。堆排序(Heapsort)是指利用堆这种数据结构所设计的一种排序算法。堆积是一个近似完全二叉树的结构,并同时满足堆积的性质:即子结点的键值或索引总是小于(或者大于)它的父结点。算法步骤(1)创建一个大根堆H[0,...,n-1],
weixin_33816300
·
2020-07-05 23:53
排序
算法系列
:冒泡排序与双向冒泡排序
概述排序算法应该算是一个比较热门的话题,在各个技术博客平台上也都有一些博文进行了一定程度的讲解。但还是希望能从自我完善的角度出发,可以更详细、全面、形象地表达这些算法的精髓。本文就先从最简单的冒泡排序开始说起,别说你已经彻底了解了冒泡排序算法(虽然一开始我也是这样以为的)。版权说明本文链接:http://blog.csdn.net/lemon_tree12138/article/details/5
weixin_30603633
·
2020-07-05 21:50
CRC16算法之一:CRC16-CCITT-FALSE算法的java实现
CRC16
算法系列
文章:CRC16算法之一:CRC16-CCITT-FALSE算法的java实现CRC16算法之二:CRC16-CCITT-XMODEM算法的java实现CRC16算法之三:CRC16-
weixin_30566063
·
2020-07-05 21:50
手推BP
算法系列
1——Python实现单神经元网络(Pyrtoch框架)
1.获取数据集MyData.py此数据集为含有猫和非猫的数据集,训练集209张,测试集50张importh5pyimportmatplotlib.pyplotaspltclassMyDataset:def__init__(self):self.train=h5py.File("datasets/train_catvnoncat.h5")self.test=h5py.File("datasets/t
wa1tzy
·
2020-07-05 19:41
深度学习
pytorch
python
数据结构与
算法系列
之一:八大排序之堆排序
转载请注明作者和出处:http://blog.csdn.net/u011475210个人博客:https://wordzzzz.github.io/&&https://wordzzzz.gitee.io/代码地址:https://github.com/WordZzzz/Note/tree/master/DS-A博客作者:WordZzzz,一只热爱技术的文艺青年堆排序前言简介步骤演示代码递归版迭代版
WordZzzz
·
2020-07-05 16:40
数据结构与算法
数据结构与算法
排序
算法系列
之(二)——冒泡排序名字最为形象的一个
前言大约在上个冬季我给自己挖了一个坑(想要总结排序~~(>_array[bubble_pos+1]){swap_data(&array[bubble_pos],&array[bubble_pos+1]);//交换数据}}}}/*功能:交换两个变量参数:element1--被交换的第一个元素的地址element2--被交换的第二个元素的地址返回值:无注意:只用来表示思路,不考虑指针为空等特殊情况*/
AlbertS
·
2020-07-05 11:24
C++
Algorithm
排序简析
数据结构+
算法系列
二: 所有知识点的梳理(持续更新中)
做事儿时坚持固然重要,方法论的东西也不容忽视。所以我的这个学习过程也需要个方法论的东东。我的方法论就是先将数据结构和算法导论中自己知道的大的知识点全部列出来,然后开始onlinejudge,并和知识点对应。由于目前不能很好的总结,所以是一个持续的更新过程。数据结构+算法:A.算法定义与特性,算法的时间复杂度和空间复杂度的度量等概念性质的东西。B.线性存储结构:线性表,栈,队列。C.字符串的KMP算
一座青山
·
2020-07-05 11:30
数据结构+算法
经典排序
算法系列
(冒泡排序法与快速排序法)
1.序言这是经典排序
算法系列
的第三篇,讲的是选择交换算法。交换排序主要包括:冒泡排序算法,快速排序算法。
MBKnight233
·
2020-07-05 09:24
教材
跟我一起学
算法系列
3---判断数组中是否含有某个整数
1.题目描述在一个二维数组中,每一行都按照从左到右递增的顺序排序,每一列都按照从上到下递增的顺序排序。请完成一个函数,输入这样的一个二维数组和一个整数,判断数组中是否含有该整数。2.算法分析由于二维数组是排好序的,从左到右,从上到下,因此,可以借助这个特点。从最后一行,第一列,开始遍历目标数。如果目标数比这个数大,那么继续从第二列开始遍历最后一行。如果目标数比这个数小,那么开始遍历倒数第二行,以此
充电实践
·
2020-07-05 05:34
数据结构与
算法系列
13--二分查找
什么是二分查找?二分查找算法是一种针对有序集合的查找算法,也叫折半查找。实现原理每次都通过跟区间的中间元素对比,将待查找的区间缩小为之前的一半,直到找到要查找的元素,或者区间被缩小为0。(特别注意前提是针对有序的数据集合)时间复杂度二分查找是一种非常高效的查找算法,他的时间复杂度是O(logn),我们可以假设数据大小是n,每次查找后数据都会缩小为原来的一半,也就是会除以2。最坏情况下,直到查找区间
LinBigCat
·
2020-07-05 05:47
数据结构与算法
机器学习
算法系列
(三):决策树分类模型
1.分类决策树介绍:决策树是树模型的基础形式。它包含一个根节点,若干个内部节点,以及若干个叶子节点。其中根节点包含全部的样本。每个内部节点代表了一个属性测试,每个子节点对应于一个决策结果(分为多少类就有多少个子节点)。决策树学习的目的在于产生一颗泛化能力强的决策树。决策树的优点:(1):直观易理解,符合人认知事物的过程。(2)应用范围广,分类回归均可以。缺点就是容易造成过拟合。需要剪枝来适当限制。
汤汤11
·
2020-07-05 03:29
机器学习系列
【数据结构&&
算法系列
】KMP算法介绍及实现(c++ && java)
KMP算法如果理解原理的话,其实很简单。KMP算法简介这里根据自己的理解简单介绍下。KMP算法的名称由三位发明者(Knuth、Morris、Pratt)的首字母组成,又称字符串查找算法。个人觉得可以理解为最小回溯算法,即匹配失效的时候,尽量少回溯,从而缩短时间复杂度。KMP算法有两个关键的地方,1)求解next数组,2)利用next数组进行最小回溯。1)求解next数组next数组的取值只与模式串
sina微博_SNS程飞
·
2020-07-05 01:47
数据结构&&算法
c++
C#数据结构与
算法系列
(二十一):希尔排序算法(ShellSort)
1.介绍希尔排序是希尔(DonaldShell)于1959年提出的一种排序算法。希尔排序也是一种插入排序,它是简单插入排序经过改进之后的一个更高效的版本,也称为缩小增量排序。2.基本思想希尔排序是把记录按下标的一定增量分组,对每组使用直接插入排序算法排序;随着增量逐渐减少,每组包含的关键词越来越多,当增量减至1时,整个文件恰被分成一组,算法便终止3.示意图4.代码usingSystem;names
IT技术派
·
2020-07-04 14:00
游戏
算法系列
- 字典树
简介trie是一种搜索树,也称为字典树。最大的特点是共享字符串的公共前缀来达到提高效率的目的。trie的核心思想是空间换时间,缺点是内存占用高最大限度地减少无谓的字符串比较,查询效率比哈希表高性质根节点不包含字符,除根节点外每一个节点都只包含一个字符。从根节点到某一节点,路径上经过的字符连接起来,为该节点对应的字符串。每个节点的所有子节点包含的字符都不相同。构建可以使用链表来实现,每个字符串都是一
webbc
·
2020-07-04 11:26
算法
游戏服务器算法系列
算法
游戏
漫谈经典排序算法:三、冒泡排序 && 快速排序
1、序言这是《漫谈经典排序
算法系列
》第三篇,先解析了冒泡排序,然后引出快速排序,给出了快速排序的两种实现版本。
一个程序写手
·
2020-07-04 08:59
Data
Structures
And
Algorithms
SIFT
算法系列
之尺度空间
尺度空间定义说到尺度空间理论最早可以追溯到1962年的T.Iijima最先提出,学术界开始关注尺度空间技术主要在1986年IEEEPAMI上同时刊出的4篇关于尺度空间理论的文章奠定了发展基础。现实世界中物体只有具备一定的尺度才能够倍人眼所察觉,计算机视觉学术研究就是在不断的尝试与突破来模拟人眼的观察方法。因此,尺度空间就是试图在图像领域中模拟人眼观察物体的概念与方法。例如:观察一颗树,关键在于我们
Small_Munich
·
2020-07-04 08:28
图像处理
数据结构与算法——冒泡排序
1.导言因为这是排序
算法系列
的第一篇文章,所以多啰嗦几句。
roseduan
·
2020-07-04 08:09
数据结构和算法
数据结构与算法——系列教程
【思维论01】如何让自己像打王者荣耀一样发了疯、石乐志的学习?
视频做完后会接着更新
算法系列
专栏~我们玩王者荣耀,究竟是为了什么对于非职业玩家来说,打王者荣耀,是为了什么?除去消遣时间这个普遍因素,是为了推掉对方水晶?还是拿到5杀?
HuaZi_Myth
·
2020-07-04 05:11
每日
算法系列
【LeetCode 907】子数组的最小值之和
题目描述给定一个整数数组A,找到min(B)的总和,其中B的范围为A的每个(连续)子数组。由于答案可能很大,因此返回答案模10^9+7。示例1输入:[3,1,2,4]输出:17解释:子数组为[3],[1],[2],[4],[3,1],[1,2],[2,4],[3,1,2],[1,2,4],[3,1,2,4]。最小值为3,1,2,4,1,1,2,1,1,1,和为17。提示1&A){intn=A.si
算法码上来
·
2020-07-04 05:37
匈牙利算法
因为“趣味
算法系列
之--匈牙利算法”这篇文章写得相当精彩,本文许多从中借鉴。
poppy一直在
·
2020-07-04 02:57
算法练习
五大常用算法:分治、动态规划、贪心、回溯和分支界定
算法系列
之十六:使用穷举法解猜结果游戏--http://blog.csdn.net/orbit/article/details/7607685---------------例子:麻将PC上发送操作命令:
weijiewj
·
2020-07-02 16:25
机器学习
算法系列
(五):bagging与随机森林对比及随机森林模型参数介绍
Bagging思想bagging是一种集成模型的思想。其名称来源于“bootstrapaggregating"。这种方法是用来解决模型的过拟合问题。首先说一下bootstrap方法,中文名称叫做”自助采样法“,是一种有放回的采样方法。比如说样本空间有m个样本,当通过bootstrap方法采样时,我们有放回的采样m次,得到m个样本(其中有重复)。bagging思想就是以自助采样法为基础进行的。主要流
汤汤11
·
2020-07-02 16:20
机器学习系列
数据结构与
算法系列
——递归
递归的理解在学习数据结构和算法的过程中,递归可能是比较难理解的一个知识点,每次都试着用自己的大脑去把一步一步去想清楚,结果最后把自己都绕晕了。我们很多人都遇到过这种情况,读源码的时候,我们想弄清楚一个方法的具体实现,然后跟进去发现里边还有一个方法,然后我们又跟到新的方法里边,结果发现里边还有另一个新的方法……这样跟了一层又一层,终于到了最后一层没有再调用其他的方法,然后我们再一层一层返回去,最终弄
Keep-Up
·
2020-07-02 16:22
数据结构和算法
数据结构和算法
多目标优化-测试问题及其Pareto前沿
多目标进化
算法系列
多目标进化算法(MOEA)概述多目标优化-测试问题及其Pareto前沿多目标进化算法详述-MOEA/D与NSGA2优劣比较多目标进化算法-约束问题的处理方法基于C#的多目标进化算法平台
subtask
·
2020-07-02 15:45
多目标优化
算法系列
之二十一:实验数据与曲线拟合
12.1曲线拟合12.1.1曲线拟合的定义曲线拟合(CurveFitting)的数学定义是指用连续曲线近似地刻画或比拟平面上一组离散点所表示的坐标之间的函数关系,是一种用解析表达式逼近离散数据的方法。曲线拟合通俗的说法就是“拉曲线”,也就是将现有数据透过数学方法来代入一条数学方程式的表示方法。科学和工程遇到的很多问题,往往只能通过诸如采样、实验等方法获得若干离散的数据,根据这些数据,如果能够找到一
吹泡泡的小猫
·
2020-07-02 14:33
算法系列
C/C++
编程语言
算法系列
上一页
20
21
22
23
24
25
26
27
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他