Skip to content

Latest commit

 

History

History
97 lines (39 loc) · 1.21 KB

File metadata and controls

97 lines (39 loc) · 1.21 KB

中文文档

Description

The string "PAYPALISHIRING" is written in a zigzag pattern on a given number of rows like this: (you may want to display this pattern in a fixed font for better legibility)

P   A   H   N

A P L S I I G

Y   I   R

And then read line by line: "PAHNAPLSIIGYIR"

Write the code that will take a string and make this conversion given a number of rows:

string convert(string s, int numRows);

Example 1:

Input: s = "PAYPALISHIRING", numRows = 3

Output: "PAHNAPLSIIGYIR"

Example 2:

Input: s = "PAYPALISHIRING", numRows = 4

Output: "PINALSIGYAHRPI"

Explanation:



P     I    N

A   L S  I G

Y A   H R

P     I

Solutions

Python3

Java

...