五月天青色头像情侣网名,国产亚洲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)遵守國家法律
绍兴市| 大庆市| 万山特区| 荣昌县| 甘南县| 建阳市| 莒南县| 阿坝县| 峨山| 通河县| 滦平县| 开化县| 浦东新区| 威宁| 五大连池市| 英德市| 广南县| 正阳县| 东安县| 武邑县| 汝州市| 公安县| 河曲县| 巫溪县| 蒲江县| 武山县| 鄂州市| 常德市| 恩平市| 渝北区| 西华县| 哈密市| 新田县| 长沙市| 博湖县| 五原县| 旅游| 玉环县| 方山县| 平湖市| 成安县|