数据结构与算法机器学习算法:降维算法|python与r语言代码实现 在过去的4-5年中,数据捕获在每一个可能的阶段都有指数增长。企业/政府机构/研究机构不仅提供新的来源,而且正在非常详细地获取数据。 例如:电子商务公司正在捕捉更多关于客户的细节,比如他们的人口统计、网... 2018-10-122,873 viewsCommentsPython R语言 机器学习 阅读全文
数据结构与算法机器学习算法:随机森林|python与r语言代码实现 随机森林 随机森林是决策树集合的商标术语。在随机森林中,我们收集了决策树(被称为“森林”)。为了根据属性对新对象进行分类,每个树都给出分类,并且我们称树为该类“投票”。森林选择选票最多的分类(超过森林... 2018-10-122,552 viewsCommentsPython R语言 机器学习 阅读全文
数据结构与算法机器学习算法:K-Means(K-均值算法)|python与r语言代码实现 K-Means(K-均值算法) 它是一种解决聚类问题的无监督算法。其过程遵循一种简单易行的方法,通过特定数量的集群(假设k个集群)对给定的数据集进行分类。集群内的数据点对于对等组是均匀的和异构的。 还... 2018-10-122,594 viewsCommentsPython R语言 机器学习 阅读全文
数据结构与算法机器学习算法:KNN(k-近邻)|python与r语言代码实现 KNN(k-近邻) 它可以用于分类和回归问题。然而,它在工业中的分类问题中得到了更广泛的应用。K-近邻是一种简单的算法,它存储所有可用的案例,并通过k个邻近的多数投票对新案例进行分类。被分配给类的情况... 2018-10-123,561 viewsCommentsPython R语言 机器学习 阅读全文
数据结构与算法机器学习算法:朴素贝叶斯|python与r语言代码实现 朴素贝叶斯 它是一种基于贝叶斯定理的分类技术,具有预测者之间的独立性假设。简单地说,朴素贝叶斯分类器假定类中的特定特征的存在与任何其他特征的存在无关。例如,水果如果是红色的、圆的、直径约3英寸的,那么... 2018-10-112,368 viewsCommentsPython R语言 机器学习 阅读全文
数据结构与算法机器学习算法:支持向量机(SVM)|python与r语言代码实现 支持向量机(SVM) 这是一种分类方法。在该算法中,我们将每个数据项绘制为n维空间中的一个点(其中n是具有的特征数),其中每个特征的值是特定坐标的值。 例如,如果我们只有像个体的高度和毛发长度这样的两... 2018-10-113,266 viewsCommentsPython R语言 机器学习 阅读全文
数据结构与算法机器学习算法:决策树|python与r语言代码实现 决策树 这是我最喜欢的算法之一,我经常使用它。它是一种主要用于分类问题的监督学习算法。令人惊讶的是,它适用于分类和连续因变量。在该算法中,我们将人口分成两个或更多的齐次集。这是基于最重要的属性变量/独... 2018-10-113,124 viewsCommentsPython R语言 机器学习 阅读全文
数据结构与算法机器学习算法:逻辑回归|python与r语言代码实现 逻辑回归 不要被它的名字弄糊涂了!它是一种分类而不是回归算法。它用于根据给定的一组自变量估计离散值(二进制值如0/1、是/否、真/假)。简单地说,它通过将数据拟合到 logit 函数来预测事件发生的概... 2018-10-112,625 viewsCommentsPython R语言 机器学习 阅读全文
数据结构与算法机器学习算法:线性回归|python与r语言代码实现 线性回归 它是用来估计实际价值(房屋成本,电话号码,总销售额等)的基础上连续变量(S)。在这里,我们建立一个最佳的线建立独立变量和因变量之间的关系。这个最佳拟合线称为回归线,用线性方程y= a*x+b... 2018-10-113,203 viewsCommentsPython R语言 机器学习 阅读全文
数据结构与算法数据科学和机器学习面试问题:不容易啊! 过去的几个月里,我面试了一些涉及数据科学和机器学习的初级职位。为了让你们更了解我的背景,我目前正处于研究生院机器学习和计算机视觉硕士课程的最后几个月里,我以前的大部分经验都是研究/学术的,但是有 8 ... 2018-10-112,523 viewsComments机器学习 面试题 阅读全文
数据结构与算法前端数据结构与算法:递归及javascript示例代码 递归就是自己调自己,递归在前端里面算是一种比较常用的算法。假设现在有一堆数据要处理,要实现上一次请求完成了,才能去调下一个请求。一个是可以用Promise,就像《前端与SQL》这篇文章里面提到的。但是... 2018-10-102,914 viewsCommentsjavaScript 阅读全文
数据结构与算法面试算法题:C语言指针、数组和结构体 C语言实现一些常见的数据结构和算法时,C语言的基础不能少,特别是指针和结构体等知识。 1.关于 ELF 文件 linux 中的 C 编译得到的目标文件和可执行文件都是 ELF 格式的,可执行文件中以 ... 2018-10-103,187 viewsCommentsC语言 面试题 阅读全文
数据结构与算法算法面试题:背包问题总结 背包问题包括0-1背包问题、完全背包问题、部分背包问题等多种变种。其中,最简单的是部分背包问题,它可以采用贪心法来解决,而其他几种背包问题往往需要动态规划来求解。本文主要来源于《背包问题九讲》,我选择... 2018-10-093,755 viewsComments面试题 阅读全文
数据结构与算法NoSQL存储-LSM树算法图解:原理、插入、合并、查找、删除 LSM树,即日志结构合并树(Log-Structured Merge-Tree)。其实它并不属于一个具体的数据结构,它更多是一种数据结构的设计思想。大多NoSQL数据库核心思想都是基于LSM来做的,只... 2018-10-096,055 viewsCommentsnosql 阅读全文
数据结构与算法算法面试题:阶乘末尾含0问题 题: 给定一个整数N,那么N的阶乘N!末尾有多少个0呢?(该题取自《编程之美》) 解1: 流行的解法是,如果 N!= K10M,且K不能被10整除,则 N!末尾有 M 个0。考虑 N!可以进行质因数分... 2018-10-062,971 viewsComments面试题 阅读全文
数据结构与算法算法面试题:找质数问题 题: 写一个程序,找出前N个质数。比如N为100,则找出前100个质数。 分析: 质数(或者叫素数)指在大于1的自然数中,除了1和该数自身外,无法被其他自然数整除的数,如 2,3,5...。最基本的想... 2018-10-064,027 viewsComments面试题 阅读全文
数据结构与算法Spark学习矩阵分解推荐算法 矩阵分解在协同过滤推荐算法中的应用中,我们对矩阵分解在推荐算法中的应用原理做了总结,这里我们就从实践的角度来用Spark学习矩阵分解推荐算法。 1.Spark推荐算法概述 在Spark MLlib中,... 2018-10-022,607 viewsComments 阅读全文
数据结构与算法随机算法总结及c语言代码实现 随机算法涉及大量概率论知识,有时候难得去仔细看推导过程,当然能够完全了解推导的过程自然是有好处的,如果不了解推导过程,至少记住结论也是必要的。本文总结最常见的一些随机算法的题目,是几年前找工作的时候写... 2018-10-023,711 viewsCommentsC语言 阅读全文
数据结构与算法递归算法总结及c语言代码实现 这篇文章主要是受到宋劲松老师写的《Linux C编程》的递归章节启发写的。最能体现算法精髓的非递归莫属了,希望这篇文章对初学递归或者对递归有困惑的朋友们能有所帮助,如有错误,也恳请各路大牛指正。二叉树... 2018-10-023,794 viewsCommentsC语言 阅读全文
数据结构与算法希尔排序算法图解:要点及过程 希尔排序 希尔排序是希尔(Donald Shell)提出的一种排序方法,也属于插入排序,但是简单插入排序的高效版本,也称为缩小增量排序。基本思想是将待排序元素进行增量分组,然后在分组组内进行插入排序,... 2018-09-2712,438 viewsComments排序算法 阅读全文
数据结构与算法算法导论:如何计算图的最短路径? 最短路径的定义是什么? 最短路径即拥有最小权重的路径p; 路径定义: p=<,,...,>, 其中当时,有 (,) E; 路径的权重:w(p)= ; 加上权重的数学表示方式 边存在权重的图... 2018-09-263,190 viewsComments 阅读全文
数据结构与算法BitMap 算法介绍及java代码解读 假如给你 20 亿个非负数的 int 型整数,然后再给你一个非负数的 int 型整数 t ,让你判断 t 是否存在于这 20 亿数中,你会怎么做呢? 有人可能会用一个 int 数组,然后把 20 亿个... 2018-09-253,615 viewsCommentsJava 阅读全文
数据结构与算法栈的数据结构及相关面试题 栈作为一种基本的数据结构,在很多地方有运用,比如函数递归,前后缀表达式转换等。本文会用C数组来实现栈结构(使用链表实现可以参见链表那一节,使用头插法构建链表即可),并对常见的几个跟栈相关的面试题进行分... 2018-09-252,630 viewsComments面试题 阅读全文
数据结构与算法链表数据结构定义、操作及相关面试题 链表作为一种基础的数据结构,在很多地方会用到。如在Linux内核代码,redis源码,python源码中都有使用。除了单向链表,还有双向链表,本文主要关注单向链表(含部分循环链表题目,会在题目中注明,... 2018-09-252,451 viewsComments链表 面试题 阅读全文