楼主: tree_new_bee

[精华] 趣题, 第8道来了。

[复制链接]
论坛徽章:
10
CTO参与奖
日期:2009-02-20 09:44:20ITPUB年度最佳技术原创精华奖
日期:2013-03-22 13:18:30迷宫蛋
日期:2012-05-07 10:55:58茶鸡蛋
日期:2012-04-19 16:08:262012新春纪念徽章
日期:2012-01-04 11:54:462011新春纪念徽章
日期:2011-01-04 10:24:02数据库板块每日发贴之星
日期:2010-12-19 01:01:02数据库板块每日发贴之星
日期:2010-12-13 01:01:012009日食纪念
日期:2009-07-22 09:30:00优秀写手
日期:2014-02-08 06:00:12
141#
 楼主| 发表于 2012-5-14 07:50 | 只看该作者
本帖最后由 tree_new_bee 于 2012-5-14 07:53 编辑
newkid 发表于 2012-5-13 08:27
可能我理解有偏差,我理解是一楼肯定不碎(没有下落),所以二楼是一次。让NB哥解释一下吧。

恩,题出的有点模糊。
这里还是按照地面是0层来理解吧。也就是说1楼就会碎。

没想到这个题竟然是讨论最激烈的一道。 看来出题人太多参与,不利于讨论的气氛啊。

使用道具 举报

回复
论坛徽章:
8
玉兔
日期:2015-11-16 10:18:00铁扇公主
日期:2015-10-27 21:47:42九尾狐狸
日期:2015-12-11 22:31:15
142#
发表于 2012-5-14 09:41 | 只看该作者
newkid 发表于 2012-5-13 21:56
ORACLE版本来了。你还有什么东西是认为ORACLE做不到的?尽管往我身上招呼。

With

果然强

使用道具 举报

回复
论坛徽章:
484
ITPUB北京香山2007年会纪念徽章
日期:2007-01-24 14:35:02ITPUB北京九华山庄2008年会纪念徽章
日期:2008-01-21 16:50:24ITPUB北京2009年会纪念徽章
日期:2009-02-09 11:42:452010新春纪念徽章
日期:2010-03-01 11:04:552010数据库技术大会纪念徽章
日期:2010-05-13 10:04:272010系统架构师大会纪念
日期:2010-09-04 13:35:54ITPUB9周年纪念徽章
日期:2010-10-08 09:28:512011新春纪念徽章
日期:2011-02-18 11:43:32ITPUB十周年纪念徽章
日期:2011-11-01 16:19:412012新春纪念徽章
日期:2012-01-04 11:49:54
143#
发表于 2012-5-15 21:00 | 只看该作者
tree_new_bee 发表于 2012-5-14 07:50
恩,题出的有点模糊。
这里还是按照地面是0层来理解吧。也就是说1楼就会碎。

你的结论是错的,及时指出不对,大伙儿更有目标冲向正确结果啊!

使用道具 举报

回复
论坛徽章:
131
2006年度最佳技术回答
日期:2007-01-24 12:58:48福特
日期:2013-10-24 13:57:422014年新春福章
日期:2014-02-18 16:41:11马上有车
日期:2014-02-18 16:41:11马上有车
日期:2014-02-19 11:55:14马上有房
日期:2014-02-19 11:55:14马上有钱
日期:2014-02-19 11:55:14马上有对象
日期:2014-02-19 11:55:14马上加薪
日期:2014-02-19 11:55:142013年新春福章
日期:2013-02-25 14:51:24
144#
发表于 2012-5-16 09:41 | 只看该作者
newkid 发表于 2012-5-6 07:02
小伙子一表人才,怎么不学ORACLE偏去学什么SQLSERVER呢?

有什么六脉神剑,如来神掌什么的秘籍送不?

使用道具 举报

回复
论坛徽章:
10
CTO参与奖
日期:2009-02-20 09:44:20ITPUB年度最佳技术原创精华奖
日期:2013-03-22 13:18:30迷宫蛋
日期:2012-05-07 10:55:58茶鸡蛋
日期:2012-04-19 16:08:262012新春纪念徽章
日期:2012-01-04 11:54:462011新春纪念徽章
日期:2011-01-04 10:24:02数据库板块每日发贴之星
日期:2010-12-19 01:01:02数据库板块每日发贴之星
日期:2010-12-13 01:01:012009日食纪念
日期:2009-07-22 09:30:00优秀写手
日期:2014-02-08 06:00:12
145#
 楼主| 发表于 2012-5-16 15:25 | 只看该作者
lastwinner 发表于 2012-5-15 21:00
你的结论是错的,及时指出不对,大伙儿更有目标冲向正确结果啊!

呵呵,问题是我总是不光是指出不对之处,老是喜欢将自己的理解和思路说出来。

使用道具 举报

回复
论坛徽章:
10
CTO参与奖
日期:2009-02-20 09:44:20ITPUB年度最佳技术原创精华奖
日期:2013-03-22 13:18:30迷宫蛋
日期:2012-05-07 10:55:58茶鸡蛋
日期:2012-04-19 16:08:262012新春纪念徽章
日期:2012-01-04 11:54:462011新春纪念徽章
日期:2011-01-04 10:24:02数据库板块每日发贴之星
日期:2010-12-19 01:01:02数据库板块每日发贴之星
日期:2010-12-13 01:01:012009日食纪念
日期:2009-07-22 09:30:00优秀写手
日期:2014-02-08 06:00:12
146#
 楼主| 发表于 2012-5-16 15:26 | 只看该作者
趣题6: 不同地的6个人各自知道一条不同的消息,要使每个人都知道所有消息,如果通过一对一的打电话方式,至少要打多少次电话? 推广到n呢?

解释一下: 通过打一次电话,两个人会把各自知道的全部消息都告诉对方。

使用道具 举报

回复
论坛徽章:
15
最佳人气徽章
日期:2013-03-14 11:03:26兰博基尼
日期:2013-08-05 16:44:02凯迪拉克
日期:2013-08-05 16:45:47
147#
发表于 2012-5-16 16:31 | 只看该作者
本帖最后由 hudingchen 于 2012-5-16 16:55 编辑

趣题6:
n           f(n)
1            0
2            1
3            3
4            5
5            7
...
n            f(n)

找规律,f(n)以2为公差的等差数列
等差数列公式:
f(n) = f(k) + (n - k) * d

将k = 5,d = 2代入公式,得到
f(n) = f(5) + (n - 5) * 2

f(5) = 7,代入
f(n) = 7 + (n - 5) * 2 = 2n - 3 ,其中n >= 3

使用道具 举报

回复
论坛徽章:
407
紫蛋头
日期:2012-05-21 10:19:41迷宫蛋
日期:2012-06-06 16:02:49奥运会纪念徽章:足球
日期:2012-06-29 15:30:06奥运会纪念徽章:排球
日期:2012-07-10 21:24:24鲜花蛋
日期:2012-07-16 15:24:59奥运会纪念徽章:拳击
日期:2012-08-07 10:54:50奥运会纪念徽章:羽毛球
日期:2012-08-21 15:55:33奥运会纪念徽章:蹦床
日期:2012-08-21 21:09:51奥运会纪念徽章:篮球
日期:2012-08-24 10:29:11奥运会纪念徽章:体操
日期:2012-09-07 16:40:00
148#
发表于 2012-5-16 16:56 | 只看该作者
lastwinner 发表于 2012-5-14 01:47
newkid:
.........................
以36楼为例,尝试发生在8,15,21,26,30,33

2次差分

使用道具 举报

回复
论坛徽章:
10
CTO参与奖
日期:2009-02-20 09:44:20ITPUB年度最佳技术原创精华奖
日期:2013-03-22 13:18:30迷宫蛋
日期:2012-05-07 10:55:58茶鸡蛋
日期:2012-04-19 16:08:262012新春纪念徽章
日期:2012-01-04 11:54:462011新春纪念徽章
日期:2011-01-04 10:24:02数据库板块每日发贴之星
日期:2010-12-19 01:01:02数据库板块每日发贴之星
日期:2010-12-13 01:01:012009日食纪念
日期:2009-07-22 09:30:00优秀写手
日期:2014-02-08 06:00:12
149#
 楼主| 发表于 2012-5-16 16:58 | 只看该作者
本帖最后由 tree_new_bee 于 2012-5-16 16:59 编辑
hudingchen 发表于 2012-5-16 16:31
趣题6:
n           f(n)
1            0

前面总结的f(n)是错的。
比如f(4)<>5, 应该只要4次就可以了。
比如abcd四人, ab打一次,cd打一次, ac打一次, bd打一次。

使用道具 举报

回复
论坛徽章:
407
紫蛋头
日期:2012-05-21 10:19:41迷宫蛋
日期:2012-06-06 16:02:49奥运会纪念徽章:足球
日期:2012-06-29 15:30:06奥运会纪念徽章:排球
日期:2012-07-10 21:24:24鲜花蛋
日期:2012-07-16 15:24:59奥运会纪念徽章:拳击
日期:2012-08-07 10:54:50奥运会纪念徽章:羽毛球
日期:2012-08-21 15:55:33奥运会纪念徽章:蹦床
日期:2012-08-21 21:09:51奥运会纪念徽章:篮球
日期:2012-08-24 10:29:11奥运会纪念徽章:体操
日期:2012-09-07 16:40:00
150#
发表于 2012-5-16 16:59 | 只看该作者
tree_new_bee 发表于 2012-5-16 15:26
趣题6: 不同地的6个人各自知道一条不同的消息,要使每个人都知道所有消息,如果通过一对一的打电话方式,至 ...

1个人至少打n-1次才能知道n个消息,再打n-1次告诉其他人所有消息,所以最大2n-2

使用道具 举报

回复

您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

TOP技术积分榜 社区积分榜 徽章 团队 统计 知识索引树 积分竞拍 文本模式 帮助
  ITPUB首页 | ITPUB论坛 | 数据库技术 | 企业信息化 | 开发技术 | 微软技术 | 软件工程与项目管理 | IBM技术园地 | 行业纵向讨论 | IT招聘 | IT文档
  ChinaUnix | ChinaUnix博客 | ChinaUnix论坛
CopyRight 1999-2011 itpub.net All Right Reserved. 北京盛拓优讯信息技术有限公司版权所有 联系我们 未成年人举报专区 
京ICP备16024965号-8  北京市公安局海淀分局网监中心备案编号:11010802021510 广播电视节目制作经营许可证:编号(京)字第1149号
  
快速回复 返回顶部 返回列表