码迷,mamicode.com
首页 > 其他好文 > 详细

LeetCode 38.Count and Say

时间:2019-08-03 14:36:59      阅读:87      评论:0      收藏:0      [点我收藏+]

标签:and   https   har   continue   ems   public   for   ``   class   

题目

c++
```
class Solution {
public:
string a[31];
string countAndSay(int n) {

     a[1]="1";
for(int i=2;i<=30;i++)
{
    char s1=a[i-1][0];int num=1;
    string str="";
    for(int j=1;j<a[i-1].size();j++)
    {
        if(a[i-1][j]!=a[i-1][j-1])
        {
            char x = num+'0';
            str+=x;
            str+=s1;
            
            num=1;
            s1=a[i-1][j];
            continue;
        }
        else
            num++;
    }
    char x = num+'0';
    str += x;
    str += s1;
    
    a[i]=str;
}
    
    return a[n];
}

};
``

LeetCode 38.Count and Say

标签:and   https   har   continue   ems   public   for   ``   class   

原文地址:https://www.cnblogs.com/dacc123/p/11294544.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!