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

力扣题解 38th 外观数列

时间:2020-07-06 16:12:20      阅读:62      评论:0      收藏:0      [点我收藏+]

标签:简单的   har   tostring   count   bre   block   solution   string   return   

38th 外观数列

  • 简单模拟

    根据题目描述,简单的模拟一遍即可。

    class Solution {
        public String countAndSay(int n) {
            StringBuilder sb = new StringBuilder("1");
    
            for (int k = 1; k < n; k++) {
                StringBuilder temp = new StringBuilder();
                int i = 0, j = 0;
    
                while (i < sb.length()) {
    
                    while (j < sb.length()) {
                        if (sb.charAt(i) != sb.charAt(j)) break;
                        j++;
                    }
    
                    temp.append(j - i);
                    temp.append(sb.charAt(i));
    
                    i = j;
                }
    
                sb = temp;
            }
    
            return sb.toString();
        }
    }
    

力扣题解 38th 外观数列

标签:简单的   har   tostring   count   bre   block   solution   string   return   

原文地址:https://www.cnblogs.com/fromneptune/p/13255071.html

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