0推荐
33K 浏览

十大程序员开发用到的基本算法

第一 快速排序算法 快速排序是由东尼·霍尔所发展的一种排序算法。在平均状况下,排序 n 个项目要Ο(n log n)次比较。在最坏状况下则需要Ο(n2)次比较,但这种状况并不常见。事实上,快速排...
ChaLoomis 8年前   
0推荐
11K 浏览

机器学习入门:K-近邻算法

先来一个简单的例子,我们如何来区分动作类电影与爱情类电影呢?动作片中存在很多的打斗镜头,爱情片中可能更多的是亲吻镜头,所以我们姑且通过这两种镜头的数量来预测这部电影的主题。简单的说, k-近邻算...
0推荐
29K 浏览

一个提高查找速度的小技巧

虽然每次都是写出这样的代码,但我总觉得for循环中的,昨天晚上看编程珠玑的时候发现了这个小技巧,今天就来分享一下。
huojia2120 8年前   
0推荐
13K 浏览

JVM内存管理–GC算法精解

相信不少猿友看到标题就认为LZ是标题党了,不过既然您已经被LZ忽悠进来了,那就好好的享受一顿算法大餐吧。
yanjj98 8年前   
算法   JVM   Java开发  
0推荐
36K 浏览

开源:Snake - 贪吃蛇游戏的人工智能算法实现

贪吃蛇游戏的人工智能算法实现。
LindseyStin 8年前   
算法  
0推荐
34K 浏览

算法:深度优先算法和广度优先算法

深度优先 - 数组表示:查找所有顶点的所有邻接点所需时间为O(n 2 ),n为顶点数,算法时间复杂度为O(n 2 ) 广度优先 - 数组表示:查找每个顶点的邻接点所需时间为O(n 2 ),n为...
lmuy5797 8年前   
算法  
0推荐
13K 浏览

用Python进行梯度提升算法的参数调整

提升算法(Boosting)在处理偏差-方差权衡的问题上表现优越,和装袋算法(Bagging)仅仅注重控制方差不同,提升算法在控制偏差和方差的问题上往往更加有效。在这里,我们提供一个对梯度提升算...
feifei2588 8年前   
0推荐
86K 浏览

工作职位推荐系统的算法与架构

Indeed.com  每个月有两亿不同的访客,有每天处理数亿次请求的推荐引擎。在这篇文章里,我们将描述我们的推荐引擎是如何演化的,如何从最初的基于 Apache Mahout 建立的 最简化可...
0推荐
11K 浏览

如何使用Tween.js各类原生动画运动缓动算法

Tween.js是一个包含各种经典动画算法的JS资源,之前在多篇文章有提到过,例如之前写的“ JavaScript与元素间的抛物线轨迹运动 ”,AS中甚至有专门的Tween类。
xiaosen 8年前   
0推荐
16K 浏览

轻量级大规模机器学习算法库Fregata开源:快速,无需调参

随着互联网,移动互联网的兴起,可以获取的数据变得越来越多,也越来越丰富。数据资源的丰富,给机器学习带来了越来越多,越来越大创造价值的机会。 机器学习在计算广告,推荐系统这些价值上千亿美元的应用中...
0推荐
30K 浏览

漫画算法:无序数组排序后的最大相邻差值

小灰一边回忆一边讲述起当时面试的情景…… 题目:有一个无序整型数组,如何求出这个数组排序后的任意两个相邻元素的最大差值?要求时间和空间复杂度尽可能低。(例如:无序数组 2,3,1,4,6,排序后...
FrancisHart 8年前   
算法  
0推荐
17K 浏览

Python量化策略的算法性能提升指南

网上关于如何提升Python程序性能的文章不少,但大多不成体系只是非常简单的例子,总有点隔靴搔痒的感觉,和现实中应用的距离比较远。作者一看,填补市场空白(装逼)的机会来了!!在这篇文章里,将会通...
TinJPIP 8年前   
0推荐
10K 浏览

轻松看懂机器学习十大常用算法

通过本篇文章可以对ML的常用算法有个常识性的认识,没有代码,没有复杂的理论推导,就是图解一下,知道这些算法是什么,它们是怎么应用的,例子主要是分类问题。
0推荐
31K 浏览

拓扑排序的原理及其实现

将有向图中的顶点以线性方式进行排序。即对于任何连接自顶点 u 到顶点 v 的有向边 uv ,在最后的排序结果中,顶点 u 总是在顶点 v 的前面。
0推荐
29K 浏览

并查集(Union-Find)算法介绍

本文主要介绍解决 动态连通性 一类问题的一种算法,使用到了一种叫做并查集的数据结构,称为 Union-Find 。
StepanieGue 8年前   
0推荐
11K 浏览

98.8秒夺冠,解析腾讯云数智背后的架构与算法优化

目前,数智大数据处理套件TBDS3.0正式版已经对外发布,数智大数据工坊也在邀测中,可见数智的产品矩阵与能力已经十分完善。同时,腾讯云大数据中的方略产品线,也已经上线了多款产品,包括用户洞察分析...
0推荐
21K 浏览

图形化排序算法比较:快速排序、插入排序、选择排序、冒泡排序

用Objective-C实现几种基本的排序算法,并把排序的过程图形化显示。其实算法还是挺有趣的 ^ ^.
0推荐
20K 浏览

机器学习算法实践——K-Means算法与图像分割

图像分割是图像处理中的一种方法,图像分割是指将一幅图像分解成若干互不相交区域的集合,其实质可以看成是一种像素的聚类过程。通常使用到的图像分割的方法可以分为:基于边缘的技术、基于区域的技术
TyreeBaird 8年前   
0推荐
12K 浏览

数组重复数据分组算法 Objective-C实现

数组重复数据分组算法 Objective-C实现
0推荐
24K 浏览

最短路径之迪杰斯特拉(Dijkstra)算法

迪杰斯特拉(Dijkstra)算法主要是针对没有负值的有向图,求解其中的单一起点到其他顶点的最短路径算法。本文主要总结迪杰斯特拉(Dijkstra)算法的原理和算法流程,最后通过程序实现在一个带...
1 2 3 4 5 6 7 8 9 10

经验分享,提升职场影响力

投稿

热门问答

    热门文档