摘要:報數序列是一個整數序列,按照其中的整數的順序進行報數,得到下一個數。其前五項如下被讀作一個一即。給定一個正整數,輸出報數序列的第項。注意整數順序將表示為一個字符串。示例輸入輸出示例輸入輸出答案參考
報數序列是一個整數序列,按照其中的整數的順序進行報數,得到下一個數。其前五項如下:
1
11
21
1211
111221
1 被讀作 "one 1" ("一個一") , 即 11。
11 被讀作 "two 1s" ("兩個一"), 即 21。
21 被讀作 "one 2", "one 1" ("一個二" , "一個一") , 即 1211。
給定一個正整數 n(1 ≤ n ≤ 30),輸出報數序列的第 n 項。
注意:整數順序將表示為一個字符串。
示例 1:
輸入: 1
輸出: "1"
示例 2:
輸入: 4
輸出: "1211"
答案參考:
/** * @param {number} n * @return {string} */ var countAndSay = function(n) { let ans = "1" let i = 1 while(i < n) { ans = say(ans) i++ } return ans }; function say(s){ let curChar = s[0] let curCount = 1 let ans = "" for (let i = 1; i < s.length; i++){ if (s[i] == curChar){ curCount++ } else { ans += curCount + curChar curChar = s[i] curCount = 1 } } ans += curCount + curChar return ans }
文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。
轉載請注明本文地址:http://specialneedsforspecialkids.com/yun/101808.html
摘要:分布式的管理和當我在談論架構時我在談啥狀態碼詳解無狀態協議和請求支持哪些方法分層協議棧有哪些數據結構運用場景說說你常用的命令為什么要有包裝類面向對象的特征是啥是啥有什么好處系統設計工程在線診斷系統設計與實現索引背后的數據結構及算法原理軟技能 HTTP 【HTTP】分布式session的管理 【HTTP】Cookie和Session 【HTTP】當我在談論RestFul架構時我在談啥?...
摘要:微信公眾號記錄截圖記錄截圖目前關于這塊算法與數據結構的安排前。已攻略返回目錄目前已攻略篇文章。會根據題解以及留言內容,進行補充,并添加上提供題解的小伙伴的昵稱和地址。本許可協議授權之外的使用權限可以從處獲得。 Create by jsliang on 2019-07-15 11:54:45 Recently revised in 2019-07-15 15:25:25 一 目錄 不...
摘要:問題描述已知個人編號圍坐在一張圓桌周圍。從編號為的人開始報數,數到的那個人出列他的下一個又從開始報數,數到的那個人又出列依次規律重復下去,直到圓桌周圍的人全部出列。請編寫一個程序,給定計算出列人員先后順序。 問題描述 已知n個人(編號1、2、..n)圍坐在一張圓桌周圍。從編號為1的人開始報數,數到m的那個人出列;他的下一個又從1開始報數,數到m的那個人又出列;依次規律重復下去,直到圓桌...
摘要:然而和他的朋友并不想遵從,要他的朋友先假裝遵從,他將朋友與自己安排在第個與第個位置,于是逃過了這場死亡游戲。問最后一個人的最開始的編號是幾先是筆者的樸素想法。這種想法雖然素樸,比較容易實現,但是時間復雜度為接著是數學方法。 ??筆者昨天看電視,偶爾看到一集講述古羅馬人與猶太人的戰爭——馬薩達戰爭,深為震撼,有興趣的同學可以移步:http://finance.ifeng.com/a/20...
摘要:然而和他的朋友并不想遵從,要他的朋友先假裝遵從,他將朋友與自己安排在第個與第個位置,于是逃過了這場死亡游戲。問最后一個人的最開始的編號是幾先是筆者的樸素想法。這種想法雖然素樸,比較容易實現,但是時間復雜度為接著是數學方法。 ??筆者昨天看電視,偶爾看到一集講述古羅馬人與猶太人的戰爭——馬薩達戰爭,深為震撼,有興趣的同學可以移步:http://finance.ifeng.com/a/20...
閱讀 2632·2021-10-14 09:47
閱讀 4909·2021-09-22 15:52
閱讀 3355·2019-08-30 15:53
閱讀 1428·2019-08-30 15:44
閱讀 669·2019-08-29 16:41
閱讀 1646·2019-08-29 16:28
閱讀 439·2019-08-29 15:23
閱讀 1618·2019-08-26 12:20