摘要:字形變換將一個給定字符串根據給定的行數,以從上往下從左到右進行字形排列。請你實現這個將字符串進行指定行數變換的函數示例輸入輸出示例輸入輸出解釋答案參考
LeetCode6.Z字形變換 JavaScript
將一個給定字符串根據給定的行數,以從上往下、從左到右進行 Z 字形排列。
比如輸入字符串為 "LEETCODEISHIRING" 行數為 3 時,排列如下:
L C I R E T O E S I I G E D H N
之后,你的輸出需要從左往右逐行讀取,產生出一個新的字符串,比如:"LCIRETOESIIGEDHN"。
請你實現這個將字符串進行指定行數變換的函數:
string convert(string s, int numRows);
示例 1:
輸入: s = "LEETCODEISHIRING", numRows = 3
輸出: "LCIRETOESIIGEDHN"
示例 2:
輸入: s = "LEETCODEISHIRING", numRows = 4
輸出: "LDREOEIIECIHNTSG"
解釋:
L D R E O E I I E C I H N T S G
答案參考:
/** * @param {string} s * @param {number} numRows * @return {string} */ var convert = function(s, numRows) { var len=s.length; var twoRows=2*numRows-2; var str=""; if(len==0||numRows<=1) return s; for(i=0;i
文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。
轉載請注明本文地址:http://specialneedsforspecialkids.com/yun/101096.html
摘要:看到這道題總覺得眼熟,做完之后恍然大悟,這不就是小學數學做的找規律一題目字形變換將一個給定字符串根據給定的行數,以從上往下從左到右進行字形排列。一當然是因為最近實在太忙了捂臉,幾乎周周誰遭得住。 看到這道題總覺得眼熟,做完之后恍然大悟,這不就是小學數學做的找規律 一、題目 Z 字形變換: 將一個給定字符串根據給定的行數,以從上往下、從左到右進行 Z 字形排列。比如輸入字符串為 LEET...
摘要:將一個給定字符串根據給定的行數,以從上往下從左到右進行字形排列。請你實現這個將字符串進行指定行數變換的函數示例輸入輸出示例輸入輸出解釋題解找出規律然后按行讀取,不斷的獲取同行下一個元素在整個字符串上的位置。 將一個給定字符串根據給定的行數,以從上往下、從左到右進行?Z 字形排列。 比如輸入字符串為 LEETCODEISHIRING?行數為 3 時,排列如下: L C I R...
摘要:五繪制把任何位圖合成到最終位圖的操作稱為繪制。個人總結這一節主要講解了瀏覽器中的位圖操作部分,包括渲染合成和繪制三個部分。作業用實現一個玩具瀏覽器。。。。 筆記說明 重學前端是程劭非(winter)【前手機淘寶前端負責人】在極客時間開的一個專欄,每天10分鐘,重構你的前端知識體系,筆者主要整理學習過程的一些要點筆記以及感悟,完整的可以加入winter的專欄學習【原文有winter的語音...
摘要:五繪制把任何位圖合成到最終位圖的操作稱為繪制。個人總結這一節主要講解了瀏覽器中的位圖操作部分,包括渲染合成和繪制三個部分。作業用實現一個玩具瀏覽器。。。。 筆記說明 重學前端是程劭非(winter)【前手機淘寶前端負責人】在極客時間開的一個專欄,每天10分鐘,重構你的前端知識體系,筆者主要整理學習過程的一些要點筆記以及感悟,完整的可以加入winter的專欄學習【原文有winter的語音...
閱讀 2826·2021-11-25 09:43
閱讀 978·2021-10-11 10:57
閱讀 2477·2020-12-03 17:20
閱讀 3716·2019-08-30 14:05
閱讀 2422·2019-08-29 14:00
閱讀 1991·2019-08-29 12:37
閱讀 1661·2019-08-26 11:34
閱讀 3201·2019-08-26 10:27