![](https://img-blog.csdnimg.cn/20190918140129601.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
第二部分 数据结构
第二部分 数据结构
小海不再神清气爽
ikun
展开
-
第3关:猴子选大王
新猴王的选择方法是:让 N 只候选猴子围成一圈(最多100只猴子),从某位置起顺序编号为 1 ~ N 号。从第1号开始报数,每轮从1报到3,凡报到3的猴子即退出圈子,接着又从紧邻的下一只猴子开始同样的报数。如此不断循环,最后剩下的一只猴子就选为猴王。在右侧编辑器中的Begin-End之间补充代码,输出 N(数据由平台提供,已获取,直接使用即可) 只猴子中谁是猴子大王的。本关任务:编写一个函数 king,实现猴子选大王的功能。预期输出:14号猴子是大王。预期输出:4号猴子是大王。原创 2023-05-18 22:40:28 · 1033 阅读 · 0 评论 -
第2关:最大销售增幅
对于给定的销售额序列 A,假设序列 A 的长度为 n( n >= 2 ),最大销售额增幅是指满足0 <= x <= y < n的A[y] - A[x]的最大值。例如,销售额序列11,3,5,7,9,2,4,6,8,10的最大增幅为8(在 x=5 , y=9 时)。在右侧编辑器中的Begin-End之间补充代码,计算一个销售额序列中的最大销售增幅并返回。测试输入:6 12 34 78 45 10 23(第一个数据表示有6天的销售额分,剩下的数据为具体额分)预期输出:最大销售增幅为:78。原创 2023-05-11 00:19:16 · 2682 阅读 · 1 评论 -
第1关:销售波动统计
在右侧编辑器中的Begin-End之间补充代码,程序给出计算几天的销售额分并给出这些天的额分(数据由平台提供,已获取,直接使用即可),统计并输出销售的波动情况,即计算每天相对于前一天的销售额的增减情况(即后项减前项的差值)。本关任务:假定有一组数据记录着卖场每天(不超过30天)的销售额(假设都是整数),要求你统计并输出销售的波动情况,即计算每天相对于前一天的销售额的增减情况(即后项减前项的差值)。其中:33 = 56 - 23,-44 = 12 - 56,以此类推。预期输出:89 101 99。原创 2023-05-11 00:04:09 · 1397 阅读 · 0 评论