每天属于自己的时间,就是慢慢的刷题的时候,啥也不用想,沉浸在写出最佳程序的过程中,沉浸在自己阅读大牛代码,提升自我的过程中,那种满足感,真的很让人享受<.>
题目:多米诺骨牌
1 | 现有 n 块 “多米诺骨牌” s1; s2; 。 。 。 ; sn 水平放成一排,每块骨牌 si 包含左右两 个部分,每个部分赋予一个非负整数值,如下图所示为包含 6 块骨牌的序列。骨牌可做 180 度旋转,使得原来在左边的值变到右边,而原来在右边的值移到左边,假设不论 si 如何 |
解题思路:
方法:
在实验过程中,很容易观察到,在骨牌首尾补充两张牌00,00,就可以讲问题分成左右两个部分,就可以分别求出MAX0,MAX1,然后比较两者的值较大者就是题目要求的结果。
1 |
|