楼主: 童馨

ITPUB第2届“盛拓传媒杯”SQL数据库编程大赛第二期正式开始,欢迎大家踊跃参与答题!

[复制链接]
论坛徽章:
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
341#
发表于 2013-11-9 19:58 | 只看该作者
Naldonado 发表于 2013-11-9 18:03
牛蛙好像算你的这题也是没出结果??

他这中间有2,就是没有结果的

使用道具 举报

回复
论坛徽章:
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
342#
发表于 2013-11-9 20:12 | 只看该作者
newkid 发表于 2013-11-6 00:14
看来老猪要出手了?
我这两个题目还合你口味吧?

打个比方,60行的代码2s对比120行的代码1.5s-0.5s,你们评比的时候会认为哪一种更好呢?我个人认为60行的好,不知道对不对

使用道具 举报

回复
论坛徽章:
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
343#
发表于 2013-11-9 21:09 | 只看该作者
udfrog 发表于 2013-11-9 20:12
打个比方,60行的代码2s对比120行的代码1.5s-0.5s,你们评比的时候会认为哪一种更好呢?我个人认为60行的 ...

分别打不同的思路分和性能分

使用道具 举报

回复
论坛徽章:
22
林肯
日期:2013-10-25 08:53:562014年世界杯参赛球队: 澳大利亚
日期:2014-05-26 09:13:482014年世界杯参赛球队: 阿尔及利亚
日期:2014-05-28 10:46:58喜羊羊
日期:2015-03-04 14:54:422015年新春福章
日期:2015-03-06 11:59:47懒羊羊
日期:2015-06-16 10:25:42双鱼座
日期:2015-07-30 08:48:43白羊座
日期:2015-08-05 20:05:55天蝎座
日期:2015-08-07 22:32:03马上有车
日期:2014-05-07 11:14:31
344#
发表于 2013-11-9 22:01 | 只看该作者
[itpub.net]SQL大赛第2期(zixinsu)_正题and附加题;
修改了正题的一处错误;
附加题增加了一条筛选条件;

[itpub.net]SQL大赛第2期(zixinsu)_正题and附加题.rar

4.57 KB, 下载次数: 7

使用道具 举报

回复
论坛徽章:
22
林肯
日期:2013-10-25 08:53:562014年世界杯参赛球队: 澳大利亚
日期:2014-05-26 09:13:482014年世界杯参赛球队: 阿尔及利亚
日期:2014-05-28 10:46:58喜羊羊
日期:2015-03-04 14:54:422015年新春福章
日期:2015-03-06 11:59:47懒羊羊
日期:2015-06-16 10:25:42双鱼座
日期:2015-07-30 08:48:43白羊座
日期:2015-08-05 20:05:55天蝎座
日期:2015-08-07 22:32:03马上有车
日期:2014-05-07 11:14:31
345#
发表于 2013-11-9 22:05 | 只看该作者
udfrog 发表于 2013-11-9 19:58
他这中间有2,就是没有结果的

怎么会没结果,我可以算出结果的呢?

使用道具 举报

回复
论坛徽章:
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
346#
发表于 2013-11-9 22:13 | 只看该作者
zixinsu 发表于 2013-11-9 22:05
怎么会没结果,我可以算出结果的呢?

呵呵,反正我是没算出结果,你可以用你的正题算法去反算下。

使用道具 举报

回复
论坛徽章:
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
347#
发表于 2013-11-9 22:19 | 只看该作者
zixinsu 发表于 2013-11-9 22:05
怎么会没结果,我可以算出结果的呢?

兄弟,我想你可能连题意还没吃透,
在水平和垂直方向上,紧挨着雷的必须是雷或者数字,不可以是空格
你这个输出是在搞什么
2**3* 2*
3* 4* 4*
2* 3**4*
3  2* 4*
*4* 3  3*
*5**4* 3*
3**5* 2*
2  3* 3
1* 1 *2*

使用道具 举报

回复
论坛徽章:
22
林肯
日期:2013-10-25 08:53:562014年世界杯参赛球队: 澳大利亚
日期:2014-05-26 09:13:482014年世界杯参赛球队: 阿尔及利亚
日期:2014-05-28 10:46:58喜羊羊
日期:2015-03-04 14:54:422015年新春福章
日期:2015-03-06 11:59:47懒羊羊
日期:2015-06-16 10:25:42双鱼座
日期:2015-07-30 08:48:43白羊座
日期:2015-08-05 20:05:55天蝎座
日期:2015-08-07 22:32:03马上有车
日期:2014-05-07 11:14:31
348#
发表于 2013-11-9 22:34 | 只看该作者
本帖最后由 zixinsu 于 2013-11-9 22:34 编辑

我把那些周围都是雷或不是雷的格子置为不是雷了,怪不得30X30是600个而不是581;

这样好像不合理啊,周围确定都是雷或不是雷的格子应该有数字才对,而不该直接填个雷进去的;

使用道具 举报

回复
论坛徽章:
22
林肯
日期:2013-10-25 08:53:562014年世界杯参赛球队: 澳大利亚
日期:2014-05-26 09:13:482014年世界杯参赛球队: 阿尔及利亚
日期:2014-05-28 10:46:58喜羊羊
日期:2015-03-04 14:54:422015年新春福章
日期:2015-03-06 11:59:47懒羊羊
日期:2015-06-16 10:25:42双鱼座
日期:2015-07-30 08:48:43白羊座
日期:2015-08-05 20:05:55天蝎座
日期:2015-08-07 22:32:03马上有车
日期:2014-05-07 11:14:31
349#
发表于 2013-11-9 22:42 | 只看该作者
本题不需要考虑错误处理,如果输入错误(比如地雷数输入变量和实际不符、雷区不是矩形、字符串中标的地雷数字错误),就允许任何输出。

看来题目不严谨啊:
我的是输入错误要么返回0行要么就报错,不可能返回结果的;

使用道具 举报

回复
论坛徽章:
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
350#
发表于 2013-11-9 22:44 | 只看该作者
zixinsu 发表于 2013-11-9 22:34
我把那些周围都是雷或不是雷的格子置为不是雷了,怪不得30X30是600个而不是581;

这样好像不合理啊,周围 ...

呵呵,整的个绕口令似的,话说牛蛙这次sql的算法估计比较高效。气势满满的样子。

使用道具 举报

回复

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

本版积分规则 发表回复

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