当前位置:首页 > 算法

机器学习的分类与主要算法对比

机器学习的分类与主要算法对比重要引用:AndrewNgCoureraMachineLearning;从机器学习谈起;关于机器学习的讨论;机器学习常见算法分类汇总;LeNetHomepage;pluskidsvm首先让我们瞻仰一下当今机器学习领域的执牛...     sinat_27554409   (2017-05-31)

从相似度算法谈起 - Effective similarity sear

标签PostgreSQL,数组,相似度背景相似度分析是一个非常普遍的需求,例如根据用户提供的线索,从一堆文本数据、图片数据、视频数据中筛选一段与用户的描述相近的。我之前写过一系列的文章来介绍,文本、图片相似度搜...     德哥   (2016-12-22)

无损压缩经典算法

@前言总结经典的文件压缩算法原理,主要包括:哈夫曼压缩算法及其延伸,LZ77算法及其演变算法,LZ78算法及其演变算法,几何编码算法ArithmeticCoding。内容部分摘录翻译自港大‘多媒体技术’硕士课程1.进行文件压...     cordova   (2016-10-25)

二叉树基础-定义、创建、遍历、属性计算(深度

一、概念和定义      在计算机科学中,二叉树是每个节点最多有两个子树的树结构。通常子树被称作“左子树”(leftsubtree)和“右子树”(rightsubtree)。二叉树常被用于实现二叉查找树和二叉堆。   二叉树的每个...     飞翔神话   (2016-07-23)

Algorithm之排序之堆排序(Heap Sort)

Algorithm之排序之堆排序(HeapSort)一、什么是堆在讲述堆之前,首先看一下二叉树。二叉树:每个节点最多有两个子节点,且这两个子节点有左右次序之分。1、满二叉树二叉树的所有非叶子节点都被填满。因此:一颗深...     Lixh1986   (2017-01-20)

面试矩阵相关题(持续更新)

矩阵给定一个有序矩阵,有正,有负,有0,求子矩阵的最大值:暴力递归:时间是O(N^6)-->N^2(左上角点的位置数)xN^2(右下角点的位置数)xN^2(遍历一遍画出来的点的时间)最好的解法是O(N^3):在按排计算的时候...     可乐加薯片   (2017-01-16)

关于数组的面试题(持续更新)

数组子数组的最大和:子数组要求是必须连续的(可以用动态规划)通过逐渐推进,时间复杂度为O(N),用两个变量储存。 两个无重合部分的子数组的累加和:(时间是O(N),空间是O(N))通过两个辅助数组L和R,储...     可乐加薯片   (2017-01-16)

数据结构与算法-单向链表(js实现)

链表有单向链表、双向链表和循环链表,此篇文章只讲解单向链表,另外两种会在下一篇文章中补充,要真正理解和使用链表的话,建议三种链表结构都了解一下。平时我们使用最多的数据结构应该是数组,很多东西都可以用...     Cobain_LI   (2016-11-12)

JavaScript实现的9大排序算法

笔试面试经常涉及各种算法,本文简要介绍常用的一些算法,并用javascript实现。1、插入排序1)算法简介插入排序(Insertion-Sort)的算法描述是一种简单直观的排序算法。它的工作原理是通过构建有序序列,对于未排...     scutephp   (2017-05-20)

RSA签名与验签

RSA签名与验签RSA算法除了可以进行加解密以外,还可以用来签名与验签。RSA用来进行签名与验签时是使用私钥进行签名,公钥进行验签的。这点与加解密的时候刚好相反。加解密时使用公钥加密,私钥解密。签名和验签是...     234390216   (2017-05-22)

共72820条记录 1/7282页 [1] [2] [3] [4] [5] [6] [下一页]
精彩专题
版权所有 IT知识库 CopyRight © 2009-2015 IT知识库 IT610.com , All Rights Reserved. 京ICP备09083238号