看题目着实难懂,评论老哥帮忙找答案,可以这么理解:
题目的意思是对序列前一个数进行报数,数列第一项为1,那第二项就报第一项的有1个1,输出11,然后第三项就在第二项的基础上报数,第二项是11,第三项不就是2个1么,然后输出21

string countAndSay(int n)
{string res = "11";if (n == 1)return "1";if (n == 2)return "11";for (int i = 3; i <= n; i++){string resNow = "";int lenRes = res.size();for (int i = 0; i < lenRes; i++){int count = 1;while (res[i] == res[i + 1] && i < lenRes){count++;i++;}resNow.push_back(count + '0');resNow.push_back(res[i]);}res=resNow;}return res;
}

Leetcode每日一题:38.Count and Say(外观数列)相关推荐

  1. leetcode python3 简单题38. Count and Say

    1.编辑器 我使用的是win10+vscode+leetcode+python3 环境配置参见我的博客: 链接 2.第三十八题 (1)题目 英文: Given an integer n where 1 ...

  2. 【LeetCode每日一题】1723. 完成所有工作的最短时间

    [LeetCode每日一题]1723. 完成所有工作的最短时间 [1] 1723. 完成所有工作的最短时间 [2] 473. 火柴拼正方形 [1] 1723. 完成所有工作的最短时间 题目: 给你一个 ...

  3. LeetCode 每日一题 3. 无重复字符的最长子串

    LeetCode 每日一题 3. 无重复字符的最长子串   大家好,我叫亓官劼(qí guān jié ),在CSDN中记录学习的点滴历程,时光荏苒,未来可期,加油~博客地址为:亓官劼的博客 本文原创 ...

  4. leetcode每日刷题计划-简单篇day8

    leetcode每日刷题计划-简单篇day8 今天是纠结要不要新买手机的一天QAQ想了想还是算了吧,等自己赚钱买,加油 Num 70 爬楼梯 Climbing Stairs class Solutio ...

  5. Leetcode每日一题:171.excel-sheet-column-number(Excel表列序号)

    思路:就是168题的反命题,进制的方式完美解决: Leetcode每日一题:168.excel-sheet-column-title(Excel表名称) class Solution {public: ...

  6. leetcode每日一题--雀巢原理;抽屉算法;Quorum机制;分布式应用

    leetcode每日一题 539. 最小时间差 示例 1: 输入:timePoints = ["23:59","00:00"] 输出:1 示例 2: 输入:ti ...

  7. LeetCode每日一题——1812. 判断国际象棋棋盘中一个格子的颜色

    LeetCode每日一题系列 题目:1812. 判断国际象棋棋盘中一个格子的颜色 难度:简单 文章目录 LeetCode每日一题系列 题目 示例 思路 题解 题目 给你一个坐标 coordinates ...

  8. 【LeetCode每日一题】——109.有序链表转换二叉搜索树

    文章目录 一[题目类别] 二[题目难度] 三[题目编号] 四[题目描述] 五[题目示例] 六[题目提示] 七[解题思路] 八[时间频度] 九[代码实现] 十[提交结果] 一[题目类别] 二叉树 二[题 ...

  9. leetcode每日一题·救生艇问题(Python)

    leetcode每日一题·救生艇问题(Python) 问题描述 题目入口 题目思路 首先分析问题,一个船最多坐两人,因此我们可以把这个问题看作两两组合的问题,并且如果最重的那个人和最轻的人加起来大于l ...

最新文章

  1. 2022-2028年中国手机配件行业发展前景战略及投资风险预测分析报告
  2. 海思3559A上编译libjpeg-turbo源码操作步骤
  3. VC++设置软件断点和“XXX已停止工作“对话框
  4. GitHub 中文排行榜,高分优秀中文项目一网打尽!
  5. 读者吐槽:Go 面试总被问到 RPC
  6. 12-函数的定义+自调+实参及形参理解
  7. 计算机为何如此普遍英语论文,计算机英语论文
  8. [C++STL]常用集合算法
  9. 基于keepalived 实现VIP转移,lvs,nginx的高可用
  10. const修饰是指针和常量
  11. word怎么调列宽_怎么给文件加密???
  12. 时间序列分析(2)| ARMA模型的(偏)自相关函数
  13. 记录——《C Primer Plus (第五版)》第九章编程练习第三题
  14. ubuntu 虚拟机(转)
  15. Android 圆形颜色拾取器代码,android 颜色拾取控件 ColorPickerDialog
  16. 前端必备:从头开始,搞懂Promise之Promise基础
  17. 【ERROR】ValueError: Of the four parameters: start, end, periods, and freq, exactly three must be spec
  18. Unity+Vuforia实现AR图片识别应用
  19. 树莓派 arch linux,给树莓派安装ArchLinux
  20. 【iOS】指纹(面容)支付基本逻辑和适配

热门文章

  1. nyoj 1321信息战(九)——水淹七军(搜索bfs)
  2. vue基础知识之vue-resource/axios
  3. Linux LVM过程问题
  4. LVS负载均衡DR模式部署
  5. poj1091:跳蚤【容斥原理】
  6. objective-c 类别
  7. 《那些年啊,那些事——一个程序员的奋斗史》——37
  8. Windows下Android开发环境搭建和配置
  9. cookie、localStorage和sessionStorage三者的异同
  10. python3 第二十五章 - comprehensions(推导式)