随笔分类 -  算法

上一页 1 2

该文被密码保护。

posted @ 2015-12-27 01:06 疯狂奔跑 阅读(0) 评论(0) 推荐(0)

该文被密码保护。

posted @ 2015-12-27 01:05 疯狂奔跑 阅读(0) 评论(0) 推荐(0)

摘要:引言随着越来越多功能强大的高级语言的出现,在服务器计算能力不是瓶颈的条件下,很多同学会选择开发效率高,功能强大的虚拟机支持的高级语言(Java),或者脚本语言(Python,Php)作为实现功能的首选,而不会选择开发效率低,而运行效率高的 C/C++ 作为开发语言。而这些语言一般情况下是运行在虚拟机... 阅读全文

posted @ 2015-12-27 01:04 疯狂奔跑 阅读(655) 评论(0) 推荐(0)

摘要:前言推荐系统并不是新鲜的事物,在很久之前就存在,但是推荐系统真正进入人们的视野,并且作为一个重要的模块存在于各个互联网公司,还是近几年的事情。随着互联网的深入发展,越来越多的信息在互联网上传播,产生了严重的信息过载。如果不采用一定的手段,用户很难从如此多的信息流中找到对自己有价值的信息。解决信息过载... 阅读全文

posted @ 2015-12-27 01:03 疯狂奔跑 阅读(559) 评论(0) 推荐(0)

摘要:需求从一亿个数据中,找出其中最小的10个数。分析最笨的方法就是将这一亿个数据,按从小到大进行排序,然后取前10个。这样的话,即使使用时间复杂度为nlogn的快排或堆排,由于元素会频繁的移动,效率也不会是最高的。实际上我们可以维护一个大小为10的大顶堆,开始可以就将数列中的前10个数用来建堆,根元素最... 阅读全文

posted @ 2015-11-21 21:27 疯狂奔跑 阅读(921) 评论(0) 推荐(0)

上一页 1 2

导航