麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 學院 > 開發設計 > 正文

數一數與讀一讀

2019-11-14 09:09:48
字體:
來源:轉載
供稿:網友

Count and Say


https://leetcode.com/PRoblems/count-and-say/ leetcode 38

思路:

i指向字符串的第一個字母,然后用j往后移動,記錄s[i]與s[j]相等的字符的個數count;把count變成相應的字符push_back到目標字符串中,把s[i]push_back到目標字符串中i指向下一個不同的字符(即當前j的值)如此循環

代碼:

string countNext(string s){ //計算下一個字符串 int len = s.length(); int i = 0; string ans; while (i<len) { int j=i; int count = 0; while (s[i]==s[j]&&j<len) { count++; j++; } ans.push_back(count+'0'); //注意:并不是push_back(count),因為count為int,我們需要把它變成相應的字符 ans.push_back(s[i]); i = j; } return ans;}string countAndSay(int n) { //計算第n個字符串 string ans="1"; for (int i=1; i<n; i++) { ans = countNext(ans); } return ans;}ans.push_back(count+’0’); //注意:并不是push_back(count),因為count為int,我們需要把它變成相應的字符
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 成人综合在线观看 | 91精品国产777在线观看 | 午夜视频在线免费播放 | 成人毛片在线免费观看 | 免费视频一区 | 毛片网站视频 | 久久精品视频黄色 | 久久久一区二区三区精品 | 亚洲免费视频一区二区 | 黄色毛片前黄 | 中文字幕 亚洲一区 | 精品一区二区三区在线观看国产 | 特一级毛片 | 成人精品一区二区三区中文字幕 | 成人性视频在线 | 欧洲精品久久久久69精品 | 天海翼四虎精品正在播放 | 国产91精品久久久 | 色蜜桃av| 黄色av网站免费 | 国产午夜探花 | 欧美黄色一级带 | xxxx69hd一hd| 欧美黄色一区 | 在线观看国产免费视频 | 女人a级毛片 | 国产1区2 | 黄色免费播放网站 | 99精品国产小情侣高潮露脸在线 | 欧美一区二区黄色 | 成人精品aaaa网站 | 国产一级在线免费观看 | 九九综合九九 | 日韩中文字幕三区 | 国产午夜精品一区二区三区四区 | 日韩激情一区 | 特级黄色一级毛片 | 精品一区二区三区欧美 | 国产欧美日韩在线不卡第一页 | 91精品国产刺激国语对白 | 九九综合九九 |