国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

【力扣】344. 反轉(zhuǎn)字符串 <首尾指針>

這篇具有很好參考價值的文章主要介紹了【力扣】344. 反轉(zhuǎn)字符串 <首尾指針>。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點擊"舉報違法"按鈕提交疑問。

【力扣】344. 反轉(zhuǎn)字符串

編寫一個函數(shù),其作用是將輸入的字符串反轉(zhuǎn)過來。輸入字符串以字符數(shù)組 s 的形式給出。不要給另外的數(shù)組分配額外的空間,你必須原地修改輸入數(shù)組、使用 O(1) 的額外空間解決這一問題。

示例 1:
輸入:s = [“h”,“e”,“l(fā)”,“l(fā)”,“o”]
輸出:[“o”,“l(fā)”,“l(fā)”,“e”,“h”]

示例 2:
輸入:s = [“H”,“a”,“n”,“n”,“a”,“h”]
輸出:[“h”,“a”,“n”,“n”,“a”,“H”]

提示
1 <= s.length <= 1 0 5 10^5 105
s[i] 都是 ASCII 碼表中的可打印字符文章來源地址http://www.zghlxwxcb.cn/news/detail-637096.html

題解

class Solution {
    public void reverseString(char[] s) {
    	int left = 0;
    	
        for (int right = s.length - 1; left <= right; left++, right--) {
            char tmp = s[left];
            s[left] = s[right];
            s[right] = tmp;
        }
    }
}

到了這里,關于【力扣】344. 反轉(zhuǎn)字符串 <首尾指針>的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權(quán),不承擔相關法律責任。如若轉(zhuǎn)載,請注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實不符,請點擊違法舉報進行投訴反饋,一經(jīng)查實,立即刪除!

領支付寶紅包贊助服務器費用

相關文章

  • 【leetcode】344. 反轉(zhuǎn)字符串(easy)

    編寫一個函數(shù),其作用是將輸入的字符串反轉(zhuǎn)過來。輸入字符串以字符數(shù)組 s 的形式給出。 不要給另外的數(shù)組分配額外的空間, 你必須原地修改輸入數(shù)組、使用 O(1) 的額外空間解決這一問題。 考察:字符串+雙指針 解答 :

    2024年02月13日
    瀏覽(17)
  • leetcode-344. 反轉(zhuǎn)字符串、9. 回文數(shù)

    leetcode-344. 反轉(zhuǎn)字符串、9. 回文數(shù)

    題目1: 解題方法 直接用reverse()即可 代碼: 如果不用考慮改變原列表的話,還有一個方法: s[ : :-1] (字符串也可用此方式進行反轉(zhuǎn)) 題目2:9. 回文數(shù) 給你一個整數(shù) x ,如果 x 是一個回文整數(shù),返回 true ;否則,返回 false 。 回文數(shù)是指正序(從左向右)和倒序(從右向左)

    2024年01月17日
    瀏覽(17)
  • c++:string相關的oj題(把字符串轉(zhuǎn)換成整數(shù)、344.反轉(zhuǎn)字符串、387. 字符串中的第一個唯一字符、917. 僅僅反轉(zhuǎn)字母)

    c++:string相關的oj題(把字符串轉(zhuǎn)換成整數(shù)、344.反轉(zhuǎn)字符串、387. 字符串中的第一個唯一字符、917. 僅僅反轉(zhuǎn)字母)

    傳送門 首先處理空字符串為空的情況() 再處理第一個字符可能為 + - 的情況,直接定一個 flag 初始化為1,遇到 - 就賦值為-1 接下來就利用迭代器進行循環(huán),如果是字符數(shù)字就直接使用 ret = ret * 10 + (*it - \\\'0\\\'); 是其他字符,直接return 0;了 傳送門 大家學習了c++,可能直接就想

    2024年01月23日
    瀏覽(33)
  • leetcode每日一題Day2——344. 反轉(zhuǎn)字符串

    leetcode每日一題Day2——344. 反轉(zhuǎn)字符串

    ? 博主: 命運之光 ? ?? 專欄: 算法修煉之練氣篇(CC++版) ?? 專欄: 算法修煉之筑基篇(CC++版) ?? 專欄: 算法修煉之練氣篇(Python版) ? 博主的其他文章: 點擊進入博主的主頁 ? 前言:歡迎來到這個LeetCode每日算法題專欄! ?? 無論你是編程新手還是有一定經(jīng)驗

    2024年02月14日
    瀏覽(15)
  • 第8天-代碼隨想錄刷題訓練-字符串● 344.反轉(zhuǎn)字符串 ● 541. 反轉(zhuǎn)字符串II ● 劍指Offer 05.替換空格 ● 151.翻轉(zhuǎn)字符串里的單詞 ● 劍指Offer58-II.左旋轉(zhuǎn)字符串

    第8天-代碼隨想錄刷題訓練-字符串● 344.反轉(zhuǎn)字符串 ● 541. 反轉(zhuǎn)字符串II ● 劍指Offer 05.替換空格 ● 151.翻轉(zhuǎn)字符串里的單詞 ● 劍指Offer58-II.左旋轉(zhuǎn)字符串

    LeetCode鏈接 編寫一個函數(shù),其作用是將輸入的字符串反轉(zhuǎn)過來。輸入字符串以字符數(shù)組 s 的形式給出。 不要給另外的數(shù)組分配額外的空間,你必須原地修改輸入數(shù)組、使用 O(1) 的額外空間解決這一問題。 swap常見的兩種交換形式 常見的值交換 通過位運算 LeetCode鏈接 給定一個

    2024年02月04日
    瀏覽(23)
  • 力扣541.反轉(zhuǎn)字符串II

    原題鏈接:力扣541.反轉(zhuǎn)字符串II 思路: 其實在遍歷字符串的過程中,只要讓 i += (2 * k),i 每次移動 2 * k 就可以了,然后判斷是否需要有反轉(zhuǎn)的區(qū)間。 因為要找的也就是每2 * k 區(qū)間的起點,這樣寫,程序會高效很多。 全代碼:

    2024年02月06日
    瀏覽(17)
  • 【leetcode 力扣刷題】字符串翻轉(zhuǎn)合集(全部反轉(zhuǎn)///部分反轉(zhuǎn))

    【leetcode 力扣刷題】字符串翻轉(zhuǎn)合集(全部反轉(zhuǎn)///部分反轉(zhuǎn))

    題目鏈接:344. 反轉(zhuǎn)字符串 題目內(nèi)容: 題目中重點強調(diào)了必須 原地修改 輸入數(shù)組,即不能新建一個數(shù)組來完成字符串的反轉(zhuǎn)。我們注意到: 原來下標為0的,反轉(zhuǎn)后是size - 1【原來下標是size - 1的,反轉(zhuǎn)后是0】; 原來下標是1的,反轉(zhuǎn)后是size - 2【原來下標是size -2的,反轉(zhuǎn)后

    2024年02月11日
    瀏覽(33)
  • 用js實現(xiàn)去除字符串首尾的空字符方法

    用js實現(xiàn)去除字符串首尾的空字符方法

    trim():去除字符串前后空格 結(jié)果顯示: 正則表達式:(^s*)首部 、(s*$)尾部,用replace替換的方法將首部空字符串和尾部空字符串替換成 結(jié)果顯示: split將字符串轉(zhuǎn)變?yōu)閿?shù)組,過濾條件filter()方法不等于\\\"\\\",用jion()將數(shù)組轉(zhuǎn)化為字符串。 filter()方法會創(chuàng)建一個新數(shù)組,原數(shù)組的每

    2024年02月14日
    瀏覽(31)
  • go字符串去除首尾所有換行符

    原創(chuàng)不易,如果對你有幫助,歡迎給作者點個贊哦! 一鍵開啟舒適、快捷: 調(diào)用: 效果:

    2024年02月13日
    瀏覽(24)
  • 力扣hot100 找到字符串中所有字母異位詞 滑動窗口 雙指針 一題雙解

    力扣hot100 找到字符串中所有字母異位詞 滑動窗口 雙指針 一題雙解

    Problem: 438. 找到字符串中所有字母異位詞 ????? 參考題解 ? 時間復雜度: O ( n ) O(n) O ( n ) ?? 空間復雜度: O ( 1 ) O(1) O ( 1 ) ? 時間復雜度: O ( n ) O(n) O ( n ) ?? 空間復雜度: O ( 1 ) O(1) O ( 1 )

    2024年01月24日
    瀏覽(25)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領取紅包,優(yōu)惠每天領

二維碼1

領取紅包

二維碼2

領紅包