C. Make it Alternating
C. Make it Alternating
原创 于 2023-09-27 09:42:06 发布 · 粉丝可见 · 370 阅读 · 1 · 0 · 本内容遵循CC 4.0 BY-SA版权协议 版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。 GEO检测 · 编辑
文章链接:https://blog.csdn.net/hacker_51/article/details/133340183
题目:

样例:
cobol<br/>3<br/>10010<br/>111<br/>0101<br/> |
|---|
| 1 2 2 6 0 1 |
|---|

思路:
数学组合问题,在这里中要求 ans1 和ans2 两个答案,其中 ans1 表示最少操作次数,这是最容易求的,难点在 ans2 ,这里 ans2 是组合求总数的问题。其次,我们记录操作数,所求的答案它们的初始化,也是需要考虑的地方。
第二个答案就是一个组合数学 1 2 还有 2 1 是两种不同的情况
然后部分不同的情况也会造成总的也会有不同的情况
比如 [12 12] [21 12] [12 21] [1 1 2 2] 等等等等
代码详解如下:
1 | |
最后提交:

觉得不错的话,给点打赏吧 ୧(๑•̀⌄•́๑)૭
wechat pay
ali pay
C. Make it Alternating
http://blog.angindem.cn/2023/09/27/Angindem-CSDN博客/068_68/