wp231957 发表于 2020-5-14 15:19:22

关于遍历数组的问题

已知数组
要求获取数据:
a:0-0
b:1-1
a:2-4
b:5-6
a:7-7
b:8-10
a:11-12
b:13-13
a:14-14
求出当前元素段,给出起止索引
要求:不限语言,最好用伪代码或通用代码(不要用某些语言特有的元素)

sunrise085 发表于 2020-5-14 15:19:23

start=0
temp=首元素
从下标1,循环遍历数组下标i:
    if当前元素与上一元素不同:
      输出:(temp:start - i-1)
      start=i
      temp=当前元素
循环结束后,输出:(temp:start - 最后元素下标)

wp231957 发表于 2020-5-14 15:57:03

sunrise085 发表于 2020-5-14 15:19


完美,没玩过悬赏贴,那个鱼币收到米?

sunrise085 发表于 2020-5-14 16:10:46

wp231957 发表于 2020-5-14 15:57
完美,没玩过悬赏贴,那个鱼币收到米?

嗯嗯,收到了。鱼币不重要,重要的是评了最佳。

wp231957 发表于 2020-5-14 20:43:51

sunrise085 发表于 2020-5-14 16:10
嗯嗯,收到了。鱼币不重要,重要的是评了最佳。

终于实现了目标要求,见图:
页: [1]
查看完整版本: 关于遍历数组的问题