AlienTech for better life!~

原创文章,未经同意,严禁转载!弱者相信命运,强者相信因果!每天一小步,成功一大步,小鸟终有一天会振翅高飞!...

寻找一个整数二进制表示中1的个数

AlienTech for better life!~

2014-04-14 20:14:47

阅读数:2215

评论数:0

剪刀石头布——杭电携程编程大赛 (预赛第二场)

AlienTech for better life!~

2014-04-11 21:48:17

阅读数:2242

评论数:0

位图像素的颜色——杭电携程编程大赛 (预赛第二场)

AlienTech for better life!~

2014-04-11 21:40:00

阅读数:2431

评论数:0

认识Mahout下的云计算机器学习

Apache Mahout 是 ApacheSoftware Foundation (ASF) 旗下的一个开源项目,提供一些可扩展的机器学习领域经典算法的实现,旨在帮助开发人员更加方便快捷地创建智能应用程序,并且,在 Mahout 的最近版本中还加入了对Apache Hadoop 的支持,使这...

2014-03-16 22:56:01

阅读数:1447

评论数:0

基于用户投票的排名算法(四):牛顿冷却定律

这个系列的前三篇,介绍了Hacker News,Reddit和Stack Overflow的排名算法。 今天,讨论一个更一般的数学模型。 这个系列的每篇文章,都是可以分开读的。但是,为了保证所有人都在同一页上,我再说一下,到目前为止,我们用不同方法,企图解决的都是同一个问题:根据用户的投票,...

2014-02-24 18:37:15

阅读数:1160

评论数:0

基于用户投票的排名算法(三):Stack Overflow

上一篇文章,我介绍了Reddit的排名算法。 它的特点是,用户可以投赞成票,也可以投反对票。也就是说,除了时间因素以外,只要考虑两个变量就够了。 但是,还有一些特定用途的网站,必须考虑更多的因素。世界排名第一的程序员问答社区Stack Overflow,就是这样一个网站。 你在上面提出各...

2014-02-24 18:36:19

阅读数:1132

评论数:0

基于用户投票的排名算法(二):Reddit

近或相等的文章,会排在后面;得到净反对票的文章,会排在最后(因为得分是负值)。 (三) 这种算法的一个问题是,对于那些有争议的文章(赞成票和反对票非常接近),它们不可能排到前列。假定同一时间有两个帖子发表,文章A有1张赞成票(发帖人投的)、0张反对票,文章B有1000张赞成票、1000张反对票...

2014-02-24 18:30:43

阅读数:1300

评论数:0

基于用户投票的排名算法(一):Delicious和Hacker News

互联网的出现,意味着"信息大爆炸"。 用户担心的,不再是信息太少,而是信息太多。如何从大量信息之中,快速有效地找出最重要的内容,成了互联网的一大核心问题。 各种各样的排名算法,是目前过滤信息的主要手段之一。对信息进行排名,意味着将信息按照重要性依次排列,并且及时进行更新...

2014-02-24 18:25:15

阅读数:1345

评论数:0

一个逻辑问题的分析:“天堂与地狱的守卫”

最近和朋友讨论一个逻辑问题,据说也是个以前出现过的面试题了。拿出来和大家分享。 问题如下: 你来到两道门口,一道是天堂之门, 一道是地狱之门 。 门口都有一个守卫,只知道守卫一个只说假话,一个只说真话。 现在你只有一次提问机会,只向一个守卫问一个问题,这个守卫对你的问题,只给出“是...

2014-01-08 15:27:52

阅读数:1223

评论数:0

数据挖掘十大经典算法

算法数据挖掘classificationalgorithmgooglevector 国际权威的学术组织the IEEE International Conference on Data Mining (ICDM) 2006年12月评选出了数据挖掘领域的十大经典算法:C4.5, k-Means...

2013-12-29 19:19:19

阅读数:1126

评论数:0

hdu 1018

很久没A题。。。原来学过的都忘了…… 很久以前的一个题,试着再A一遍也难了,物是人非啊…… 复习一下吧!     Big Number Time Limit: 20000/10000 MS (Java/Others)    Memory Limit: 65536/3...

2013-12-17 09:57:25

阅读数:1005

评论数:0

25道常见算法面试题

Problem 1 : Is it a loop ? (判断链表是否有环?) Assume that wehave a head pointer to a link-list. Also assumethat we know the list is single-linked. Can ...

2013-12-15 09:09:44

阅读数:978

评论数:0

数据挖掘之KNN分类

分类算法有很多,贝叶斯、决策树、支持向量积、KNN等,神经网络也可以用于分类。这篇文章主要介绍一下KNN分类算法。 1、介绍   KNN是k nearest neighbor 的简称,即k最邻近,就是找k个最近的实例投票决定新实例的类标。KNN是一种基于实例的学习算法,它不同于贝叶斯、决策树等...

2013-11-16 21:18:34

阅读数:1214

评论数:0

C/C++ 排序之一(冒泡排序、选择排序、交换排序)

冒泡排序、选择排序、交换排序 1、冒泡排序bubble_sort [cpp] view plaincopy #include       void bubble_sort(int *begin, int *end)   {       in...

2013-08-22 10:02:02

阅读数:1035

评论数:0

各种排序算法的稳定性和时间复杂度小结

选择排序、快速排序、希尔排序、堆排序不是稳定的排序算法, 冒泡排序、插入排序、归并排序和基数排序是稳定的排序算法。 冒泡法:   这是最原始,也是众所周知的最慢的算法了。他的名字的由来因为它的工作看来象是冒泡:  复杂度为O(n*n)。当数据为正序,将不会有交换。复杂度为O(...

2013-08-21 19:47:02

阅读数:793

评论数:0

求连续子数组最大和

问题 输入一个整形数组,数组里有正数也有负数。 数组中连续的一个或多个整数组成一个子数组,每个子数组都有一个和。 求所有子数组的和的最大值。 例如输入的数组为-2,11,-4,13,-5,-2 和最大的子数组为11,-4,13 因此输出为该子数组的和20。 解析...

2013-06-25 16:22:15

阅读数:1115

评论数:0

数值的整数次方

前奏 在写这个问题时,先说一下对于我们写程序时,应该考虑的问题。 代码的规范程度       代码的书写规范程度会影响面试考官阅读代码的兴致,从下图可看出,书写、布局和命名规则都决定着代码的规范性。       首先,规范的代码书写清晰。绝大部分面试都要求应聘者在白纸或者白板上...

2013-06-24 15:50:35

阅读数:669

评论数:0

打印1到最大的n位数

题目: 输入数字n,按顺序打印出1到最大的n位十进制数。比如输入3,则打印出1、2、3一直到最大的3位数即999。 方法1 [cpp] view plaincopyprint? //利用case语句使字符++   char CharPlus...

2013-06-24 15:50:16

阅读数:684

评论数:0

二进制数中1的个数

题目:       请实现一个函数,输入一个整数,输出该数二进制表示中1的个数。例如9(1001),有2个1。因此如果输入9,则该函数输出2。 普通法 思路:除2看看余数是不是1,最多循环32次这种方法。 [cpp] view plaincopyprint? ...

2013-06-24 14:00:48

阅读数:621

评论数:0

各种排序算法C++模版类实现

闲来无事,于是把常用的排序算法自己写了一遍,也当做是复习一下。 [cpp] view plaincopyprint? /***************************************************************...

2013-06-23 23:50:26

阅读数:617

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭