五月天青色头像情侣网名,国产亚洲av片在线观看18女人,黑人巨茎大战俄罗斯美女,扒下她的小内裤打屁股

歡迎光臨散文網(wǎng) 會(huì)員登陸 & 注冊(cè)

6. N 字形變換(C++編程)

2023-02-20 12:42 作者:不開花的黑玫瑰  | 我要投稿

將一個(gè)給定字符串?s?根據(jù)給定的行數(shù)?numRows?,以從上往下、從左到右進(jìn)行?Z 字形排列。

比如輸入字符串為?"PAYPALISHIRING"?行數(shù)為?3?時(shí),排列如下:

P ? A ? H ? N A P L S I I G Y ? I ? R

之后,你的輸出需要從左往右逐行讀取,產(chǎn)生出一個(gè)新的字符串,比如:"PAHNAPLSIIGYIR"。

請(qǐng)你實(shí)現(xiàn)這個(gè)將字符串進(jìn)行指定行數(shù)變換的函數(shù):

string convert(string s, int numRows);

?

示例 1:

輸入:s = "PAYPALISHIRING", numRows = 3

輸出:"PAHNAPLSIIGYIR"

示例 2:

輸入:s = "PAYPALISHIRING", numRows = 4

輸出:"PINALSIGYAHRPI"

解釋:P ? ? I ? ?N A ? L S ?I G Y A ? H R P ? ? I

示例 3:

輸入:s = "A", numRows = 1輸出:"A"

?

提示:

  • 1 <= s.length <= 1000

  • s?由英文字母(小寫和大寫)、','?和?'.'?組成

  • 1 <= numRows <= 1000

刷題代碼

完整調(diào)試代碼


6. N 字形變換(C++編程)的評(píng)論 (共 條)

分享到微博請(qǐng)遵守國家法律
富平县| 互助| 丹东市| 共和县| 恩施市| 丹棱县| 洪雅县| 隆德县| 静宁县| 休宁县| 正定县| 囊谦县| 黔西| 喀喇沁旗| 麦盖提县| 尉氏县| 颍上县| 嘉鱼县| 景东| 西藏| 双流县| 宝鸡市| 永寿县| 上杭县| 东乡县| 宜良县| 彭泽县| 贵定县| 松滋市| 白山市| 弋阳县| 沐川县| 和静县| 乾安县| 嘉定区| 吴旗县| 明溪县| 龙门县| 曲阳县| 潼南县| 象山县|