F. Eating Candies
F. Eating Candies
原创 于 2023-08-17 16:16:37 发布 · 粉丝可见 · 166 阅读 · 1 · 0 · 本内容遵循CC 4.0 BY-SA版权协议 版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。 · 编辑
文章链接:https://blog.csdn.net/hacker_51/article/details/132343173
题目:

样例:
cobol<br/>4<br/>3<br/>10 20 10<br/>6<br/>2 1 4 2 4 1<br/>5<br/>1 2 4 8 16<br/>9<br/>7 3 20 5 15 1 11 8 10<br/> |
|---|
| 2 6 0 7 |
|---|

思路:
思维题,模拟操作,在这里我们只要找到符合前面某个下标之前的总和等于后面开始往前遍历的总和,即可得出答案,有点像双指针算法,这里我们利用相减的特性,当它们吃糖果,吃到相等总和的时候,相差是 0 ,所以我们记录好相差是 0 的两个下标,然后取个 答案 ans max 就可以得到吃的最多糖果总数量
代码详解如下:
1 | |
最后提交:

觉得不错的话,给点打赏吧 ୧(๑•̀⌄•́๑)૭
wechat pay
ali pay
F. Eating Candies
http://blog.angindem.cn/2023/08/17/Angindem-CSDN博客/035_35/