您当前的位置: 首页 > 

孑渡

暂无认证

  • 4浏览

    0关注

    178博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文

每日一题:2021/5/24(好题)

孑渡 发布时间:2021-05-24 09:38:41 ,浏览量:4

  1. 奇怪的打印机

有台奇怪的打印机有以下两个特殊要求: 打印机每次只能打印由 同一个字符 组成的序列。 每次可以在任意起始和结束位置打印新字符,并且会覆盖掉原来已有的字符。 给你一个字符串 s ,你的任务是计算这个打印机打印它需要的最少打印次数。

class Solution {
public:
    int strangePrinter(string s) {
        if(s.size() == 0)
            return 0;
        int length = s.size();
        vectordp(length, vector(length));
        for(int i = length - 1; i >= 0; i--)
            dp[i][i] = 1;
        for(int i = length - 1; i >= 0; i--)
            for(int j = i + 1; j             
关注
打赏
1663211900
查看更多评论
0.0483s