ICode9

精准搜索请尝试: 精确搜索
  • Lattice Planner规划算法2019-06-21 10:02:14

    lattice planner 规划详解 Lattice Planner的本次分享主要分为五大版块:  一、Lattice Planner 总体概览 二、Lattice 规划算法的工作流程 三、Lattice Planner的采样过程 四、如何采样横向和纵向轨迹 五、轨迹COST的实现方法  Lattice算法隶属于规划模块。规划模块以预测模

  • 《数据挖掘导论》实验课——实验七、数据挖掘之K-means聚类算法2019-06-21 09:40:19

    实验七、数据挖掘之K-means聚类算法 一、实验目的 1. 理解K-means聚类算法的基本原理 2. 学会用python实现K-means算法 二、实验工具 1. Anaconda 2. sklearn 3. matplotlib 三、实验简介 1 K-means算法简介 k-means算法是一种聚类算法,所谓聚类,即根据相似性原则,将具有较高相似度的

  • 排序算法--插入排序--直接插入排序2019-06-20 22:55:59

    https://blog.csdn.net/justloveyou_/article/details/72730597 直接插入排序的思想: 当插入第i(i>=1)个元素时,前面的V[0],…,V[i-1]等i-1个 元素已经有序。 这时,将第i个元素与前i-1个元素V[i-1],…,V[0]依次比较,找到插入位置即将V[i]插入,同时原来位置上的元素向后顺移。 在这里,插

  • 排序算法--选择排序--简单选择排序2019-06-20 22:55:28

    https://blog.csdn.net/justloveyou_/article/details/72730597  public class SortSimpleSelection { @Test public void test() { int[] a = {5, 7, 21, 2, 8, 31, 17, 3, 22, 15, 9, 6}; for (int i = 0; i < a.length; i++) {

  • 排序算法--选择排序--堆排序2019-06-20 22:55:05

    https://blog.csdn.net/u010452388/article/details/81283998  基本思想: 1.首先将待排序的数组构造成一个大根堆,此时,整个数组的最大值就是堆结构的顶端 2.将顶端的数与末尾的数交换,此时,末尾的数为最大值,剩余待排序数组个数为n-1 3.将剩余的n-1个数再构造成大根堆,再将顶端数与n

  • 机器学习及其Matlab实现从基础到实践教程2019-06-20 22:53:24

    课程目录   01 MATLAB入门基础( c  ]/ R/ N* v0 J' f$ l   02 MATLAB进阶与提高   03 BP神经网络* d+ R- V) ~* `! ?" H   04 RBF、GRNN和PNN神经网络   05 竞争神经网络与SOM神经网络   06 支持向量机(Support Vector Machine, SVM)   07 极限学习机(Extreme Learnin

  • 数据结构与算法之美01-开篇词2019-06-20 22:37:52

    开篇词 | 从今天起,跨过“数据结构与算法”这道坎 ​ 作者是王争,毕业于西安交通大学计算机专业。现在回想起来,本科毕业的时候,我的编程水平其实是很差的。直到读研究生的时候,一个师兄给了我一本《算法导论》,说你可以看看,对你的编程会很有帮助。 ​ 没想到,从此我对算法的“迷恋”便一

  • 学习相关2019-06-20 22:01:42

    数据运用:注意对数据先进行random_shuffle(如果数据有一定顺序,下述划分会导致数据范围不全面) 1)数据7:3划分 train err/ test err 2)数据6:2:2划分 train err/ validation err/ test err 第二部用与多种模型/算法之间进行比较,比较后可以选出较优算法 但不能用这一步的误差来反映其预

  • 【转载】 Bill Gates和Elon Musk推荐,人工智能必读的三本书 -《终极算法》,《超级智能》和《终极发明》2019-06-20 21:41:59

    原文地址: https://blog.csdn.net/ztf312/article/details/80761917     ------------------------------------------------------------------------------------------------------     作为年度荐书,比尔·盖茨在世界经济论坛推荐了佩德罗·多明戈斯 Pedro Domingos 的《终极

  • Java底层知识:GC相关2019-06-20 21:37:52

    引用计数算法 判断对象的引用数量 通过判断对象的引用数量来决定对象是否可以被回收 每个对象实例都有一个引用计数器,被引用则+1,完成引用则-1 任何引用数量为0的对象实例可以被当作垃圾收集 优点: 执行效率高,程序执行受影响较小 缺点: 无法检测出循环引用的情况,导致内存泄漏 可达

  • [算法]整除分块2019-06-20 20:47:47

    应用场景 求 \[\sum_{i=1}^n\lfloor\frac{n}{i}\rfloor\] 算法讲解 我们通过模拟可以很轻松的做到\(\Theta(n)\)的效率求解 但是事实上我们可以做到\(\Theta(\sqrt{n})\)的复杂度 我们发现对于\(\lfloor\frac{n}{i}\rfloor\),有许多值其实是一样的 然后我们发现对于每一个值相同的块

  • 四大排序算法2019-06-20 20:45:15

      冒泡排序: 冒泡排序(Bubble Sort,台湾译为:泡沫排序或气泡排序)是一种简单的排序算法。它重复地走访过要排序的数列,一次比较两个元素,如果他们的顺序错误就把他们交换过来。走访数列的工>作是重复地进行直到没有再需要交换,也就是说该数列已经排序完成。 这个算法的名字由来是因为越大

  • 十大经典排序算法2019-06-20 17:04:31

    前言说明 十大排序算法可以说是每个程序员都必须得掌握的了,花了一天的时间把代码实现且整理了一下,为了方便大家学习,我把它整理成一篇文章,每种算法会有简单的算法思想描述,为了方便大家理解,我还找来了动图演示;这还不够,我还附上了对应的优质文章,看完不懂你来砍我,如果不想砍我就给我来

  • Java与算法之(4) - 数字全排列2019-06-20 17:00:06

    全排列是指n个数(或其他字符)所有可能的排列顺序,例如1 2 3三个数字的全排列是1 2 3 1 3 2 2 1 3 2 3 1 3 1 2 3 2 1 那么问题来了,任意输入一个大于1的数字n,列出1-n这n个数字的全排列。如果尝试手动列举一下1 2 3的全排列,会发现通常我们会在头脑中制定好规则,并按照既定规则进行枚举,

  • 这可能是最简单易懂的机器学习入门(小白必读)2019-06-20 14:50:18

                                                                                                                                    

  • nlp算法2019-06-20 14:44:22

      人工智能算法大体上来说可以分类两类:基于统计的机器学习算法(Machine Learning)和深度学习算法(Deep Learning) 总的来说,在sklearn中机器学习算法大概的分类如下: 1. 纯算法类 (1).回归算法(2).分类算法(3).聚类算法(4)降维算法(5)概率图模型算法(6)文本挖掘算法(7)优化算法(8)深

  • 混合IBCF协同过滤推荐算法推荐引擎的探索2019-06-20 14:42:35

    电商行业智能推荐引擎的探索     机器学习助力母婴电商              ​ 概要 拓端帮助国内母婴电商公司创建智能推荐引擎,由此打造精准、高效的购物体验,探索如何在大规模数据上实现各种推荐策略,进行策略优化,构建高效的推荐引擎的解决方案。 业务挑战 随着电商网站

  • 数据库索引原理及优化2019-06-20 12:03:33

    索引的本质 MySQL官方对索引的定义为:索引(Index)是帮助MySQL高效获取数据的数据结构。提取句子主干,就可以得到索引的本质:索引是数据结构。 常见的查询算法 我们知道,数据库查询是数据库的最主要功能之一。我们都希望查询数据的速度能尽可能的快,因此数据库系统的设计者会从查询算法的角

  • [书籍推荐] 编程入门学习必备2019-06-20 12:03:19

    编程入门书籍推荐 (均为中文版,如果你不喜欢教材那种言而又止、厌倦不透彻的学习,请看以下书籍吧) 只推荐我看过的...    1.  C语言 C primer plus 中文版 非常详细的入门书,偏重于代码和思想方面。是一种极度推崇的入门书,以一反三的思维,渗透着良好的编程规范。 入门编程书的典范

  • 算法笔记22019-06-17 09:44:03

    分治法:是将待求解的原问题划分成若干个相互独立的子问题,通过求解子问题并将子问题的解合并,自底向上逐步求出原问题的解。 动态规划法:是将待求解问题分解成若干个相互重叠的子问题,每个子问题对应决策过程的一个阶段,一般来说,子问题的重叠关系表现在对给定问题求解的递推关系(也就是

  • String indexOf 算法2019-06-17 08:56:32

    2019独角兽企业重金招聘Python工程师标准>>> /** * Code shared by String and StringBuffer to do searches. The * source is the character array being searched, and the target * is the string being searched for. * * @param source

  • String indexOf 算法2019-06-17 08:55:06

    2019独角兽企业重金招聘Python工程师标准>>> /** * Code shared by String and StringBuffer to do searches. The * source is the character array being searched, and the target * is the string being searched for. * * @param source

  • 数据结构与算法---排序算法(Sort Algorithm)2019-06-16 23:43:54

    排序算法的介绍 排序也称排序算法 (Sort Algorithm),排序是将一组数据,依指定的顺序进行排列的过程。 排序的分类 1) 内部排序: 指将需要处理的所有数据都加载 到内部存储器(内存)中进行排序。 2) 外部排序法:数据量过大,无法全部加载到内 存中,需要借助外部存储(文件等)进行 排序。

  • DBSCAN聚类算法简介2019-06-16 22:05:11

    DBSCAN(Density—Based Spatial Clustering of Application with Noise)算法是一种典型的基于密度的聚类方法。它将簇定义为密度相连的点的最大集合,能够把具有足够密度的区域划分为簇,并可以在有噪音的空间数据集中发现任意形状的簇。 1. 基本概念 DBSCAN 算法中有两个重要参数:Eps

  • Apriori算法和FP-Tree算法简介2019-06-16 22:01:35

    Apriori关联分析算法 Apriori 算法是挖掘产生关联规则所需频繁项集的基本算法,也是最著名的关联分析算法之一。 1. Apriori 算法 Apriori 算法使用了逐层搜索的迭代方法,即用 k-项集探索(k+1)-项集。为提高按层次搜索并产生相应频繁项集的处理效率,Apriori 算法利用了一个重要性质,该

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有