UDN-企业互联网技术人气社区

板块导航

浏览  : 5965
回复  : 72

[社区公告] 【UDN算法每周一战】:自然数数组的排序

[复制链接]
born的头像 楼主
发表于 2015-10-30 11:13:23 | 显示全部楼层
ssdutzl 发表于 2015-10-29 14:58
这题目和要求完全不是一道题    一会有N个互不相等的自然数1~N  一会儿 又样例数据arr[21,12,17,58,5,19,87 ...

抱歉 第一次弄

题目重新修改了下

【题目】

请使用JavaScript语言对数组[21,12,17,58,5,19,87,2,76,8]进行从小到大排序

【要求】
1. 请将代码发布在runjs.udn.yyuap.com,然后回复本帖,给出代码的链接地址。
2. 代码最后需要输出排序结果以及排序执行的步骤。

【评奖规则】

1. 正确输出排序结果以及排序执行的步骤数
2. 排序所执行的步骤数最少者胜出
使用道具 举报

回复

born的头像 楼主
发表于 2015-10-30 11:13:46 | 显示全部楼层
杰哥 发表于 2015-10-30 09:10
楼主说的不清楚第一句说的有点像脑筋急转弯,
“给定一个长度为N的整型数组arr,其中有N个互不相等的自然数 ...

抱歉 第一次弄,规则修改了下

【题目】

请使用JavaScript语言对数组[21,12,17,58,5,19,87,2,76,8]进行从小到大排序

【要求】
1. 请将代码发布在runjs.udn.yyuap.com,然后回复本帖,给出代码的链接地址。
2. 代码最后需要输出排序结果以及排序执行的步骤。

【评奖规则】

1. 正确输出排序结果以及排序执行的步骤数
2. 排序所执行的步骤数最少者胜出
使用道具 举报

回复

发表于 2015-10-30 11:28:22 | 显示全部楼层
born 发表于 2015-10-30 11:13
抱歉 第一次弄,规则修改了下

【题目】

好吧,前面写的错了。。。
使用道具 举报

回复

发表于 2015-10-30 13:50:39 | 显示全部楼层
柠檬草的味道 发表于 2015-10-30 09:58
http://runjs.udn.yyuap.com/detail/pxtcu9vv   输入规定的数组,直接卡死。。。。

题目都变了  我没写校验  卡死是正常的   
使用道具 举报

回复

发表于 2015-10-30 13:55:32 | 显示全部楼层
这活动简直太不靠谱了  这题目改的都没法看   啥叫执行的步骤数   大神给出来解释一下   步骤少能说明什么问题  时间复杂度低? 空间复杂度低?
点评 ( 1 ) 收起 / 展开点评

born 2015年11月02日 09:11 详情 回复

步骤数的含义是 排序过程所花费的步骤数

使用道具 举报

回复

发表于 2015-10-30 13:56:32 | 显示全部楼层
born 发表于 2015-10-28 16:51
能输入个参数 通过可视化的方式运行下吗

可以的
使用道具 举报

回复

发表于 2015-10-31 14:32:57 | 显示全部楼层
http://runjs.udn.yyuap.com/detail/yxqprgxo

是在 cjff_alien 代码基础上,做了些改进,保证了输入和输出的数组长度一致。
使用道具 举报

回复

发表于 2015-10-31 14:39:30 | 显示全部楼层
http://runjs.udn.yyuap.com/detail/yxqprgxo
在cjff_alien 代码基础上,做了些改进,保证了输入和输出的数组长度一致。

例如    输入: 1,3,2,2
改进前输出:  1,2,3
改进后输出:  1,2,2,3
使用道具 举报

回复

发表于 2015-11-1 07:53:36 | 显示全部楼层
ssdutzl 发表于 2015-10-30 13:55
这活动简直太不靠谱了  这题目改的都没法看   啥叫执行的步骤数   大神给出来解释一下   步骤少能说明什么 ...

第一次做这个算法活动,之前在小范围内传播和试玩,刚刚推到首页,确实难免有不周,但感觉到大家热情很高,我们会尽快优化后续的题目和流程,希望多多关注和参与
使用道具 举报

回复

born的头像 楼主
发表于 2015-11-2 09:11:28 | 显示全部楼层
ssdutzl 发表于 2015-10-30 13:55
这活动简直太不靠谱了  这题目改的都没法看   啥叫执行的步骤数   大神给出来解释一下   步骤少能说明什么 ...

步骤数的含义是 排序过程所花费的步骤数
使用道具 举报

回复

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

本版积分规则

关于我们
联系我们
  • 电话:010-86393388
  • 邮件:udn@yonyou.com
  • 地址:北京市海淀区北清路68号
移动客户端下载
关注我们
  • 微信公众号:yonyouudn
  • 扫描右侧二维码关注我们
  • 专注企业互联网的技术社区
版权所有:用友网络科技股份有限公司82041 京ICP备05007539号-11 京公网网备安1101080209224 Powered by Discuz!
快速回复 返回列表 返回顶部