代码改变世界

java学习之买手机

2015-04-03 15:29 by ToDoToDesign, 130 阅读, 0 推荐, 收藏, 编辑
摘要:public class Phone { //价格 int price = 0; //品牌,Apple,Samsung,Huawei,xiaomi. String brand; void choose() { //在这里写代码 if(brand.e... 阅读全文

java学习之基于用户投票的排名算法:Delicious和Hacker News

2015-04-01 19:25 by ToDoToDesign, 1043 阅读, 1 推荐, 收藏, 编辑
摘要:一、Delicious最直觉、最简单的算法,莫过于按照单位时间内用户的投票数进行排名。得票最多的项目,自然就排在第一位。旧版的Delicious,有一个"热门书签排行榜",就是这样统计出来的。它按照"过去60分钟内被收藏的次数"进行排名。每过60分钟,就统计一次。这个算法的优点是比较简单、容易部署、... 阅读全文

java学习之电影《社交网络》Facemash算法实现

2015-04-01 18:43 by ToDoToDesign, 570 阅读, 0 推荐, 收藏, 编辑
摘要:算法理论参考:http://www.biaodianfu.com/fackbook-facemash-algorithm.html实现:import java.util.List;public class User { private String name; //用户名 private ... 阅读全文