C++算法哈希二叉树 代码段

用过平衡二叉树的朋友都清楚,平衡二叉树的最大优点就是排序。不管是在数据插入的时候还是在数据删除的时候,我们都要考虑到数据的排序情况。但是和数据的 添加、删除一样重要的,还有数据的查询。很不幸,平衡二叉树经常由于节点的添加和删除,数据的查询效率会变得非常低下。朋友们可以看看下面这样的一个极端 场景,所有分支节点都只有一边存在数据: /* * 7 3 * / \ * 6 4 * / \ * 5 7 *

jopen 2015-06-15   1666   0
算法  

java实现算法堆排序 经验

堆排序 与 快速排序 , 归并排序 一样都是时间复杂度为O(N*logN)的几种常见排序方法。学习堆排序前,先讲解下什么是数据结构中的二叉堆。 二叉堆的定义 二叉堆是完全二叉树或者是近似完全二叉树。

kinghowe 2016-05-09   19923   0

OpenCV图像匹配算法surf 代码段

//surf.cpp #include "stdafx.h" #include <cv.hpp> #include <highgui.h> #include "utils.h" #include <iostream> using namespace std; void surf(char* path1, char* path2, INFO& info, bool show) { double t1

cwf8 2015-01-09   13282   1
OpenCV  

OpenCV图像匹配算法brisk 代码段

//brisk.cpp #include "stdafx.h" #include <cv.hpp> #include <highgui.h> #include "utils.h" #include <iostream> using namespace std; void brisk(char* path1, char* path2, INFO& info, bool show) { double

cwf8 2015-01-09   4224   0
OpenCV  

C++算法哈夫曼树 代码段

序问题。但是由于排序的内容是数据结构,因此形式上说,我们需要采用通用数据排序算法,这在我之前的博客里面已经涉及到了(通用算法设计)。所以,我们所要做的就是编写compare和swap两个函数。通用冒泡代码如下所示,

jopen 2015-06-24   4592   0
算法  

轨迹压缩Douglas-Peucker算法Java实现 经验

记录文件,每条记录包含经度和维度两个坐标字段,所有记录的经纬度坐标构成一条轨迹,要求采用合适的压缩算法,使得压缩后轨迹的距离误差小于30m。 1.2 程序输入 本程序输入是一个GPS数据记录文件。

jopen 2016-01-04   23337   0
算法   Java  

近200篇机器学习&深度学习资料分享(含各种文档,视频,源码等) 资讯

编者按:本文收集了百来篇关于机器学习和深度学习的资料,含各种文档,视频,源码等。而且原文也会不定期的更新,望看到文章的朋友能够学到更多。 《Brief History of Machine Learning》

jopen 2016-01-17   112827   0

对偶学习:一种新的机器学习范式 经验

作者简介 秦涛博士,现任微软亚洲研究院主管研究员。他和他的小组的研究领域是机器学习人工智能,研究重点是深度学习和强化学习算法设计、理论分析及在实际问题中的应用。他在国际顶级会议和期刊上发表学术论文80余篇

JewellI01 2016-12-10   13272   0

近200篇机器学习&深度学习资料分享(含各种文档,视频,源码等) 经验

编者按:本文收集了百来篇关于机器学习和深度学习的资料,含各种文档,视频,源码等。而且原文也会不定期的更新,望看到文章的朋友能够学到更多。 《Brief History of Machine Learning》

xg48 2015-04-12   350748   0

模型学习全面概述:利用机器学习查找软件漏洞 资讯

模型学习的目标是通过提供输入和观察输出来构建软件和硬件系统的黑箱状态图模型(black box state diagram model)。模型学习算法的设计师一个基本的研究问题。 模型学习正在成

jopen 2017-02-20   6608   0

机器学习与数据挖掘的学习路线图1 经验

机器视觉。当然这只是一种比较直白的理解,并不能见得绝对准确或者全面。我们权且这样处理。而且在本文后面若提到这两个名词,我们所表示的意思是一致的。 但无论是机器学习,还是数据挖掘,你一定听说过很多很

jopen 2015-11-17   21161   0

整理:深度学习 vs 机器学习 vs 模式识别 资讯

,同时对机器学习是如何随着时间缓慢发展的也有个直观的认识。 以下为正文: 本文我们来关注下三个非常相关的概念(深度学习机器学习和模式识别),以及他们与2015年最热门的科技主题(机器人和人工智能)的联系。

cwf8 2015-03-25   58971   1
P22

  Tom机器学习 第12章-归纳和分析学习的结合 文档

第12章  归纳和分析学习的结合 纯粹的归纳学习方法通过在训练样例中寻找经验化的规律来形成一般假设。纯粹的分析方法使用先验知识演绎推导一般假设。本章考虑将归纳和分析的机制结合起来的方法,以获得两者的

jiavaz 2012-06-26   4004   0

C++实现的基于外部机器学习/深度学习库:deepdetect 经验

DeepDetect是C++实现的基于外部机器学习/深度学习库(目前是Caffe)的API。给出了图片训练(ILSVRC)和文本训练(基于字的情感分析,NIPS15)的样例,以及根据图片标签索引到El

解密最接近人脑的智能学习机器 - 深度学习及并行化实现 经验

摘要 : 深度学习可以完成需要高度抽象特征的人工智能任务,如语音识别、图像识别和检索、自然语言理解等。深层模型是包含多个隐藏层的人工神经网络,多层非线性结 构使其具备强大的特征表达能力和对复杂任务建模

jopen 2014-12-23   85665   0
P18

  Tom机器学习 第13章-增强学习 文档

第13章  增强学习 增强学习要解决的是这样的问题:一个能够感知环境的自治agent,怎样学习选择能达到其目标的最优动作。这个很具有普遍性的问题应用于学习控制移动机器人、在工厂中学习进行最优操作工序、

jiavaz 2012-06-26   3346   0
P21

  Tom机器学习 第7章-计算学习理论 文档

 计算学习理论 本章理论地刻画了若干类型的机器学习问题中的困难,和若干类型的机器学习算法的能力。该理论致力于回答如下的问题:“在什么样的条件下成功的学习是可能的?”以及“在什么条件下一特定的学习算法可

jiavaz 2012-06-26   661   0
P38

  人工智能 文档

〈〈人工智能〉〉 题目:15数码问题 实验1: 要求: 采用广度优先算法解决15数码问题,输出扩展结点,步数和最终结果 算法描述: 广度优先搜索,即BFS(Breadth First Search)

goldstone 2012-03-28   4829   0
P38

  人工智能ppt 文档

1. 人工智能Author 2. 主要 内容1234第一部分 概述第二部分 里程碑第四部分 入门推荐第三部分 应用领域 3. ONE概述 4. 人工智能的定义 人工智能(Artificial Inte

AnnaMo 2018-01-08   1433   0
机器学习   Intel   Python   Go  

人工智能的崛起 资讯

月球;54年前,人工智能先驱 Herbert Simon 也更是大呼“十年内机器中间将产生世界象棋冠军”。 如今,唏嘘感叹有成有败。虽然我们将人类送上了月球,但是癌症攻克和人工智能的宏图愿景却未能实现。

fmms 2012-01-10   24732   1
1 2 3 4 5 6 7 8 9 10