ExcelHome技术论坛

 找回密码
 免费注册

QQ登录

只需一步,快速开始

快捷登录

搜索
EH技术汇-专业的职场技能充电站 妙哉!函数段子手趣味讲函数 Excel服务器-会Excel,做管理系统 效率神器,一键搞定繁琐工作
HR薪酬管理数字化实战 Excel 2021函数公式学习大典 Excel数据透视表实战秘技 打造核心竞争力的职场宝典
让更多数据处理,一键完成 数据工作者的案头书 免费直播课集锦 ExcelHome出品 - VBA代码宝免费下载
用ChatGPT与VBA一键搞定Excel WPS表格从入门到精通 Excel VBA经典代码实践指南
楼主: 山菊花

[Excel 函数与公式] [第18期]相同号码间隔的最大值

[复制链接]

TA的精华主题

TA的得分主题

发表于 2006-12-15 14:51 | 显示全部楼层

比较慢.

计算量比较大.也许有更好的算法.


QUOTE:

思路正确,公式简单。忽略了“第一次出现……”的情况,遗憾。

——山菊花

[此贴子已经被山菊花于2006-12-21 15:35:00编辑过]

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?免费注册

x

TA的精华主题

TA的得分主题

发表于 2006-12-19 17:15 | 显示全部楼层

外面跑了一天刚回来,还有三道题没做呢,没时间多考虑了,所以这里的公式速度比较慢,就先这样吧:

QUOTE:

简洁。

忽视了一种情况:最小的数(如1)在区域中仅有一个的时候。

——山菊花


[此贴子已经被山菊花于2006-12-21 15:50:43编辑过]

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?免费注册

x

TA的精华主题

TA的得分主题

 楼主| 发表于 2006-12-22 20:16 | 显示全部楼层
[广告] VBA代码宝 - VBA编程加强工具 · VBA代码随查随用  · 内置多项VBA编程加强工具       ★ 免费下载 ★      ★使用手册

回复:(山菊花)解题思路。

祝贺本期唯一得分者 fjlhgs 。 [em17]

解题思路,见附件:


本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?免费注册

x

TA的精华主题

TA的得分主题

发表于 2006-12-23 11:38 | 显示全部楼层

有个问题啊,山菊花老师

如果有个数字到最后一期都没有出现的话,结果怎么算?

按照题意是不是应该是等于所有期数?

QUOTE:

区域中没有的数字不必考虑,如37、38、50、99等,仅计算区域中存在号码的间隔。

——山菊花

[此贴子已经被山菊花于2006-12-23 12:44:58编辑过]

TA的精华主题

TA的得分主题

发表于 2006-12-25 16:01 | 显示全部楼层
QUOTE:
以下是引用山菊花在2006-12-22 20:16:51的发言:

祝贺本期唯一得分者 fjlhgs
  
。 [em17]

解题思路,见附件:


附件2中31换为3位的整数时(因为题目要求随机),好象不能得到结果.思路好新颖,学习

 

还有一种情况就是"等于最大间隔数的号码"不一定是一个

[em04]
[此贴子已经被作者于2006-12-26 14:09:19编辑过]

TA的精华主题

TA的得分主题

 楼主| 发表于 2006-12-27 00:23 | 显示全部楼层
QUOTE:
以下是引用goons在2006-12-25 16:01:10的发言:

附件2中31换为3位的整数时(因为题目要求随机),好象不能得到结果.思路好新颖,学习

是的,没有考虑3位数以上。把号码作为Z的小数部分时,增大小数位数就是。

 

QUOTE:

还有一种情况就是"等于最大间隔数的号码"不一定是一个

是的。这种情况一直没考虑过,疏忽。

谢谢指正。

 

TA的精华主题

TA的得分主题

发表于 2006-12-28 10:03 | 显示全部楼层
[广告] Excel易用宝 - 提升Excel的操作效率 · Excel / WPS表格插件       ★免费下载 ★       ★ 使用帮助

再请斑竹审核,感觉这样可以了

我想这样是完全符合题意了

[em04]

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?免费注册

x

TA的精华主题

TA的得分主题

 楼主| 发表于 2006-12-28 13:23 | 显示全部楼层
[广告] VBA代码宝 - VBA编程加强工具 · VBA代码随查随用  · 内置多项VBA编程加强工具       ★ 免费下载 ★      ★使用手册

回复:(goons)

谢谢goons,纠正了题目的缺陷,并作出解答。

出题时没有考虑并列第一的情况,是个疏忽。

完善题目后,列出所有并列数据,也不难。

 


至于数据的范围,我们就规定在2位数吧。

TA的精华主题

TA的得分主题

 楼主| 发表于 2007-4-3 15:38 | 显示全部楼层

TA的精华主题

TA的得分主题

发表于 2007-6-15 19:40 | 显示全部楼层

老师 如果有多列要怎么修改   答案应该是2

62
62
12
92
62
22
92
102
12
72
81
42
62
12

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

本版积分规则

手机版|关于我们|联系我们|ExcelHome

GMT+8, 2024-11-21 18:31 , Processed in 0.051379 second(s), 13 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 1999-2023 Wooffice Inc.

沪公网安备 31011702000001号 沪ICP备11019229号-2

本论坛言论纯属发表者个人意见,任何违反国家相关法律的言论,本站将协助国家相关部门追究发言者责任!     本站特聘法律顾问:李志群律师

快速回复 返回顶部 返回列表