一、概述 在分布式环境下,开发者通常会遇到一些分布存储的场景,例如数据库的分库分表(比如用户id尾号为1的放入数据库1,id尾号为2的放入数据库2);又如分布式缓存数据的获取(比如根据ip地址进行缓存数据的分布存放)。在这种情况下,如何快速的将数据放入指定的位置,又如何快速获取是个最基本的要求,对于 ...
分类:
编程语言 时间:
2017-04-08 11:18:52
阅读次数:
289
中国AR网(公众号armeiti):其实我遇到很多像你这样的去做AR开发的。其实现在很多AR开发者根本不懂AR实现原理,因为现在开发AR不需要自己去做底层算法,直接去用成熟的SDK即可。现在AR应用开发门槛不是像以前那么高了,反而好的创意更多的来自内容 ar游戏开发入门一般需要 算法、应用开发、3D ...
分类:
Web程序 时间:
2017-03-30 17:00:10
阅读次数:
217
BFS算法不错的练习~ 参考了这篇博客: http://blog.csdn.net/re_cover/article/details/9034219 ...
分类:
编程语言 时间:
2017-03-22 21:17:50
阅读次数:
283
队列是一种先进先出(First-In-First-Out,FIFO)的数据结构。队列被用在很多地方,比如提交操作系统执行的一系列进程、打印任务池等,一些仿真系统用队列来模拟银行或杂货店里排队的顾客。下面就介绍了Python中队列的应用实战,需要的可以参考。 队列(queue) 队列是先进先出(FIF ...
分类:
编程语言 时间:
2017-02-07 10:58:56
阅读次数:
263
4.2 最邻近规则分类(K-Nearest Neighbor)KNN算法应用 ...
分类:
编程语言 时间:
2016-12-06 03:56:36
阅读次数:
260
题目描述 给出二维平面上的n个点,求其中最近的两个点的距离的一半。 输入包含多组数据,每组数据第一行为n,表示点的个数;接下来n行,每行一个点的坐标。当n为0时表示输入结束,每组数据输出一行,为最近的两个点的距离的一半。 输入样例: 2 0 0 1 1 2 1 1 1 1 3 -1.5 0 0 0 ...
分类:
编程语言 时间:
2016-08-31 20:42:13
阅读次数:
442
一. 概念 关联分析用于发现隐藏在大型数据集中的有意义的联系。所发现的联系可以用关联规则(association rule)或频繁项集的形式表示。 项集:在关联分析中,包含0个或多个项的集合被称为项集(itemset)。如果一个项集包含k个项,则称它为k-项集。例如:{啤酒,尿布,牛奶,花生} 是一 ...
分类:
编程语言 时间:
2016-08-16 22:00:15
阅读次数:
2109
转自:https://github.com/ceys/jdml/wiki/ALS 阿基米德项目ALS矩阵分解算法应用案例 编写人:ceys/youyis 最后更新时间:2014.5.12 一、算法描述 1.原理 问题描述 ALS的矩阵分解算法常应用于推荐系统中,将用户(user)对商品(item)的 ...
分类:
编程语言 时间:
2016-07-20 19:20:00
阅读次数:
291
算法杂货铺——分类算法之朴素贝叶斯分类(Naive Bayesian classification) 0、写在前面的话 我个人一直很喜欢算法一类的东西,在我看来算法是人类智慧的精华,其中蕴含着无与伦比的美感。而每次将学过的算法应用到实际中,并解决了实际问题后,那种快感更是我在其它地方体会不到的。 一 ...
分类:
编程语言 时间:
2016-06-28 14:30:58
阅读次数:
209
概述在许多实际应用中,需要对许多数据点进行分组,划分成一个个簇(cluster),并计算出每一个簇的中心。这就是著名的k-means算法。k-means算法的输入是N个d维数据点:x_1, …, x_N,以及需要划分的簇的数目k。算法运行的结果是每个簇的中心点m_1, …, m_k,也可以输出每个簇中有哪些数据点。算法先通过随机,或启发式搜索,确定初始的中心点位置。再通过如下两个步骤的交替,进行数据...
分类:
编程语言 时间:
2016-05-27 12:02:52
阅读次数:
242