
1个回答
展开全部
1.在N个数中,以最小的等级为界,分为3个部分
2.计算每个段的心情,保存最大值
3.如果每个段的天数不为1,则重复1的步骤
以上面的数据为列进行计算
第一次
最小的等级为1,那么分为3段,就是 3 1 6,4,5,2
每个段的心情,分别为3,1,2*(6+4+5+2)=34
保存心情最大值34
第3段的天数不为1,重复上面的过程
第二次
最小的等级为2,那么分为3段,就是6,4,5 2 (后面这段为空)
每个段的心情,分别为 4*(6+4+5)=60,2,0
保存心情最大值60
这里第一段的天数不为1,重复上面的过程
第三次
最小的等级为4,那么分为3段,就是6 4 5
每个段的心情,分别为6,4,5
保存心情最大值还是60
现在全部段的天数都是1,计算结束,输出结果60
按F(左,最小值,右)这样就可以递归调用了
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?

2023-08-15 广告
通常情况下,我们会按照结构模型把系统产生的数据分为三种类型:结构化数据、半结构化数据和非结构化数据。结构化数据,即行数据,是存储在数据库里,可以用二维表结构来逻辑表达实现的数据。最常见的就是数字数据和文本数据,它们可以某种标准格式存在于文件...
点击进入详情页
本回答由光点科技提供
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询