楼主: udfrog

[SQL] 这几年牛蛙写过的奇葩代码

[复制链接]
论坛徽章:
8
玉兔
日期:2015-11-16 10:18:00铁扇公主
日期:2015-10-27 21:47:42九尾狐狸
日期:2015-12-11 22:31:15
发表于 2016-9-2 08:52 | 显示全部楼层
本帖最后由 lugionline 于 2016-9-2 08:59 编辑

说实话,这些代码完全没有贴出来的必要,看不出任何人工智慧,弱爆了

比方第一题,我记得用C写过的,现在再用M来升级一下:

In[1]:= f[m_, d_, k_] := f[m, d, k] = Piecewise[{
    {0, k > m},
    {1, m == k}},
   Sum[If[dd == d, 0, f[m - k, dd, kk]], {dd, 9}, {kk, dd}]]
Timing@Sum[f[10, d, k], {d, 9}, {k, d}]

Out[2]= {0.046, 3110771999}

这才叫代码

在经典格式下看起来爽心悦目啊,赶快投入大 M 门下吧

g.PNG

使用道具 举报

回复
论坛徽章:
469
生肖徽章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:22海蓝宝石
日期:2012-02-20 19:24:27铁扇公主
日期:2012-02-21 15:03:13
发表于 2016-9-2 09:42 | 显示全部楼层
lugionline 发表于 2016-9-2 08:52
说实话,这些代码完全没有贴出来的必要,看不出任何人工智慧,弱爆了

比方第一题,我记得用C写过的,现 ...

大师,我们是以数据库开发中的SQL 为基础,相对来讲,分享出来也很不错的

你的M代码,很神秘,我们看不懂啊。。。

使用道具 举报

回复
论坛徽章:
78
生肖徽章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
 楼主| 发表于 2016-9-2 09:50 | 显示全部楼层
〇〇 发表于 2016-9-2 08:00
lz好像说好多门都是学一宿
征文我也看了,排版比较差
打赏要是lz没有微信,怎么支付?

你多虑了,我有微信,能收到!

使用道具 举报

回复
论坛徽章:
78
生肖徽章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
 楼主| 发表于 2016-9-2 09:54 | 显示全部楼层
newkid 发表于 2016-9-1 22:29
要不你自己先来一发?
我们这街头卖艺的,自己先得往琴箱里丢几块钱做引子。

学完不至于,一般是把教材看一半,就差不多能过了。毕竟我后来陨落,我们系主任是相当惋惜的

使用道具 举报

回复
论坛徽章:
78
生肖徽章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
 楼主| 发表于 2016-9-2 09:58 | 显示全部楼层
lugionline 发表于 2016-9-2 08:52
说实话,这些代码完全没有贴出来的必要,看不出任何人工智慧,弱爆了

比方第一题,我记得用C写过的,现 ...

竟无言以对。。

使用道具 举报

回复
论坛徽章:
8
玉兔
日期:2015-11-16 10:18:00铁扇公主
日期:2015-10-27 21:47:42九尾狐狸
日期:2015-12-11 22:31:15
发表于 2016-9-2 10:10 | 显示全部楼层
udfrog 发表于 2016-9-2 09:58
竟无言以对。。

开开玩笑,呵呵,别忘心里去

使用道具 举报

回复
论坛徽章:
78
生肖徽章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
 楼主| 发表于 2016-9-2 10:14 | 显示全部楼层
lugionline 发表于 2016-9-2 10:10
开开玩笑,呵呵,别忘心里去

我知道你在开玩笑,也没往心里去,但是确实无言以对啊。。

使用道具 举报

回复
论坛徽章:
737
季节之章:春
日期:2015-07-31 17:16:29ITPUB季度 技术新星
日期:2014-07-17 14:37:00季节之章:秋
日期:2015-07-31 17:16:14季节之章:夏
日期:2015-07-31 17:16:29股神
日期:2014-10-15 09:23:31衰神
日期:2014-10-20 22:47:12季节之章:冬
日期:2015-07-31 17:16:14红钻
日期:2014-12-16 17:51:41洛杉矶湖人
日期:2016-09-23 08:18:15布鲁克林篮网
日期:2016-09-23 08:17:18
发表于 2016-9-2 10:31 | 显示全部楼层
一分要吗

使用道具 举报

回复
论坛徽章:
737
季节之章:春
日期:2015-07-31 17:16:29ITPUB季度 技术新星
日期:2014-07-17 14:37:00季节之章:秋
日期:2015-07-31 17:16:14季节之章:夏
日期:2015-07-31 17:16:29股神
日期:2014-10-15 09:23:31衰神
日期:2014-10-20 22:47:12季节之章:冬
日期:2015-07-31 17:16:14红钻
日期:2014-12-16 17:51:41洛杉矶湖人
日期:2016-09-23 08:18:15布鲁克林篮网
日期:2016-09-23 08:17:18
发表于 2016-9-2 10:33 | 显示全部楼层
lugionline 发表于 2016-9-2 08:52
说实话,这些代码完全没有贴出来的必要,看不出任何人工智慧,弱爆了

比方第一题,我记得用C写过的,现 ...

每种语言,每个工具都有优缺点,这个版块使用mathematics来搞,很不合适。我很想看你用sql解决问题

使用道具 举报

回复
论坛徽章:
78
生肖徽章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
 楼主| 发表于 2016-9-2 10:40 | 显示全部楼层
oracle_cj 发表于 2016-9-2 10:33
每种语言,每个工具都有优缺点,这个版块使用mathematics来搞,很不合适。我很想看你用sql解决问题:soldi ...

lugi只是调侃,所以他说看不出人工智慧,指的是语言本身,而不是说代码没有智慧。
有点儿M布道者的状态了,哈哈,我也极其看好这东西

使用道具 举报

回复

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

本版积分规则 发表回复

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