楼主: newkid

[每日一题] PUZZLEUP 2015

[复制链接]
论坛徽章:
94
生肖徽章2007版:牛
日期:2012-08-02 22:43:00紫蛋头
日期:2012-12-08 09:43:38鲜花蛋
日期:2012-11-17 12:02:07鲜花蛋
日期:2013-02-05 21:53:34复活蛋
日期:2012-11-17 12:02:07SQL极客
日期:2013-12-09 14:13:35SQL数据库编程大师
日期:2013-12-06 13:59:43SQL大赛参与纪念
日期:2013-12-06 14:10:50ITPUB季度 技术新星
日期:2012-11-27 10:16:10最佳人气徽章
日期:2013-03-19 17:24:25
31#
发表于 2015-7-31 01:24 | 只看该作者
newkid 发表于 2015-7-31 01:18
s=>s._2._1!=s._2._2 这也叫直观?
你再弄分数化简。

哈哈,这个表达方式我其实也是吐槽的
直观我是指a.map().map().map这种形式

使用道具 举报

回复
论坛徽章:
548
生肖徽章2007版:猴
日期:2008-05-16 11:28:59生肖徽章2007版:马
日期:2008-10-08 17:01:01SQL大赛参与纪念
日期:2011-04-13 12:08:17授权会员
日期:2011-06-17 16:14:53ITPUB元老
日期:2011-06-21 11:47:01ITPUB官方微博粉丝徽章
日期:2011-07-01 09:45:27ITPUB十周年纪念徽章
日期:2011-09-27 16:30:472012新春纪念徽章
日期:2012-01-04 11:51:222012新春纪念徽章
日期:2020-11-30 22:13:24海蓝宝石
日期:2012-02-20 19:24:27
32#
发表于 2015-7-31 09:15 | 只看该作者
newkid 发表于 2015-7-31 01:11
再给你一个章。
你WHERE明明可以写好一点?

是啊,m<>n就可以, 自己调试的时候, 注意到n=0就可以终止,但直接写这个,
又报 出现循环错误,纠结了好久

使用道具 举报

回复
招聘 : Java研发
论坛徽章:
114
SQL数据库编程大师
日期:2013-12-06 13:59:43萤石
日期:2013-12-06 15:50:21ITPUB元老
日期:2007-09-25 17:05:532011数据库大会纪念章
日期:2015-04-23 10:33:192010数据库技术大会纪念徽章
日期:2015-04-23 10:33:19喜羊羊
日期:2015-03-24 13:02:282015年新春福章
日期:2015-03-06 11:57:31喜羊羊
日期:2015-03-04 14:49:39马上有房
日期:2015-01-22 17:30:45马上加薪
日期:2014-12-25 08:48:51
33#
发表于 2015-7-31 10:43 | 只看该作者
靠,就说这题目出的有问题嘛,给个章

使用道具 举报

回复
招聘 : Java研发
论坛徽章:
114
SQL数据库编程大师
日期:2013-12-06 13:59:43萤石
日期:2013-12-06 15:50:21ITPUB元老
日期:2007-09-25 17:05:532011数据库大会纪念章
日期:2015-04-23 10:33:192010数据库技术大会纪念徽章
日期:2015-04-23 10:33:19喜羊羊
日期:2015-03-24 13:02:282015年新春福章
日期:2015-03-06 11:57:31喜羊羊
日期:2015-03-04 14:49:39马上有房
日期:2015-01-22 17:30:45马上加薪
日期:2014-12-25 08:48:51
34#
发表于 2015-7-31 10:45 | 只看该作者
udfrog 发表于 2015-7-31 00:34
来个spark的,不知道方便生成列表的语法,坑
val a=sc.parallelize(List(1,2,3,4,5,6,7,8,9,0))
val t=a. ...

哇靠,都spark了,这么高大上,

使用道具 举报

回复
论坛徽章:
94
生肖徽章2007版:牛
日期:2012-08-02 22:43:00紫蛋头
日期:2012-12-08 09:43:38鲜花蛋
日期:2012-11-17 12:02:07鲜花蛋
日期:2013-02-05 21:53:34复活蛋
日期:2012-11-17 12:02:07SQL极客
日期:2013-12-09 14:13:35SQL数据库编程大师
日期:2013-12-06 13:59:43SQL大赛参与纪念
日期:2013-12-06 14:10:50ITPUB季度 技术新星
日期:2012-11-27 10:16:10最佳人气徽章
日期:2013-03-19 17:24:25
35#
发表于 2015-7-31 12:08 | 只看该作者
piliskys 发表于 2015-7-31 10:45
哇靠,都spark了,这么高大上,

哈哈,羡慕嫉妒恨吧

使用道具 举报

回复
论坛徽章:
169
SQL数据库编程大师
日期:2016-01-13 10:30:43SQL极客
日期:2013-12-09 14:13:35SQL大赛参与纪念
日期:2013-12-06 14:03:45最佳人气徽章
日期:2015-03-19 09:44:03现任管理团队成员
日期:2015-08-26 02:10:00秀才
日期:2015-07-28 09:12:12举人
日期:2015-07-13 15:30:15进士
日期:2015-07-28 09:12:58探花
日期:2015-07-28 09:12:58榜眼
日期:2015-08-18 09:48:03
36#
发表于 2015-7-31 13:21 | 只看该作者
newkid 发表于 2015-7-31 01:11
再给你一个章。
你WHERE明明可以写好一点?

好一个求差判定法~~@

使用道具 举报

回复
论坛徽章:
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
37#
发表于 2015-7-31 18:57 | 只看该作者
udfrog 发表于 2015-7-31 01:24
哈哈,这个表达方式我其实也是吐槽的
直观我是指a.map().map().map这种形式

像一列火车

使用道具 举报

回复
论坛徽章:
8
玉兔
日期:2015-11-16 10:18:00铁扇公主
日期:2015-10-27 21:47:42九尾狐狸
日期:2015-12-11 22:31:15
38#
发表于 2015-7-31 19:49 | 只看该作者
Spark和SQL弱爆了, 看我NB的Mathematica新手的做法,三行代码搞定,而且快

In[1]:= F[n_] := If[n < 10, n + 1, 9 - (n - 9) + 1] - Mod[(n + 1), 2];
S = Select[Tuples[Range[0, 9], 2], #[[1]] != #[[2]] &];
Total[Map[F, Total[S, {2}]]]/(10*9)^2

Out[3]= 29/405

In[4]:= F[n_] := If[n < 110, (n - 10) - 10 + 1, 99 - (n - 99) + 1] - Mod[(n + 1), 2];
S = Select[Tuples[Range[10, 99], 2], #[[1]] != #[[2]] &];
Total[Map[F, Total[S, {2}]]]/(90*89)^2

Out[6]= 7967/1069335

使用道具 举报

回复
论坛徽章:
94
生肖徽章2007版:牛
日期:2012-08-02 22:43:00紫蛋头
日期:2012-12-08 09:43:38鲜花蛋
日期:2012-11-17 12:02:07鲜花蛋
日期:2013-02-05 21:53:34复活蛋
日期:2012-11-17 12:02:07SQL极客
日期:2013-12-09 14:13:35SQL数据库编程大师
日期:2013-12-06 13:59:43SQL大赛参与纪念
日期:2013-12-06 14:10:50ITPUB季度 技术新星
日期:2012-11-27 10:16:10最佳人气徽章
日期:2013-03-19 17:24:25
39#
发表于 2015-7-31 20:13 | 只看该作者
lugionline 发表于 2015-7-31 19:49
Spark和SQL弱爆了, 看我NB的Mathematica新手的做法,三行代码搞定,而且快

In[1]:= F[n_] := If[n < 10 ...

我竟无言以对。。。
这样吧,咱们全程spark、sql、M PK,看谁走得远

使用道具 举报

回复
论坛徽章:
94
生肖徽章2007版:牛
日期:2012-08-02 22:43:00紫蛋头
日期:2012-12-08 09:43:38鲜花蛋
日期:2012-11-17 12:02:07鲜花蛋
日期:2013-02-05 21:53:34复活蛋
日期:2012-11-17 12:02:07SQL极客
日期:2013-12-09 14:13:35SQL数据库编程大师
日期:2013-12-06 13:59:43SQL大赛参与纪念
日期:2013-12-06 14:10:50ITPUB季度 技术新星
日期:2012-11-27 10:16:10最佳人气徽章
日期:2013-03-19 17:24:25
40#
发表于 2015-7-31 20:13 | 只看该作者
〇〇 发表于 2015-7-31 18:57
像一列火车

童真未泯

使用道具 举报

回复

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

本版积分规则 发表回复

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