Leftmost Ball

题意:

给你 n 种颜色的球,每个球有 k 个,把这 n×k 个球排成一排,把每一种颜色的最左边出现的球涂成白色(初始球不包含白色),求有多少种不同的颜色序列。

思路:

主要是记录出现的问题。

  1. 想到 从左到右 的依次确定颜色的 dp 顺序,不过记录状态需要状压颜色了吧。
    其实依次确定不一定要从左往右,可以留空, 保持合法再往里填。
  2. 一般确定颜色的问题,需要考虑重复问题,一般不同操作会达到同样效果, 可以强制填左边。
  3. 确定方程后就要看转移式子的边界,考虑特殊情况。
posted @   qjbqjb  阅读(21)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 无需6万激活码!GitHub神秘组织3小时极速复刻Manus,手把手教你使用OpenManus搭建本
· Manus爆火,是硬核还是营销?
· 终于写完轮子一部分:tcp代理 了,记录一下
· 别再用vector<bool>了!Google高级工程师:这可能是STL最大的设计失误
· 单元测试从入门到精通
点击右上角即可分享
微信分享提示