Leetcode演算法題 三

2021-10-06 13:03:25 字數 434 閱讀 1094

awk 'nr == 10 ' file.txt      # nr表示行數

sed -n 10p file.txt # -n表示只輸出匹配行,p表示print

tail -n +10 file.txt | head -n 1 # 從tail表示讀取之後的行,head表示之前的行

tail -n +10 file.txt | head -1

題目總結:

nr 表示行數

tail 表示向後讀取

head 表示向前讀取

tail -n 10 file.txt # 表示讀取最後的10行

tail -n +10 file.txt # 表示從開始位置讀取10行

再學點吧 ! ! !

leetcode演算法第三題

給定乙個字串,請你找出其中不含有重複字元的 最長子串 的長度。示例 1 輸入 s abcabcbb 輸出 3 解釋 因為無重複字元的最長子串是 abc 所以其長度為 3。示例 2 輸入 s bbbbb 輸出 1 解釋 因為無重複字元的最長子串是 b 所以其長度為 1。示例 3 輸入 s pwwkew...

leetcode演算法題 三數之和

排序 雙指標法 先將數列從小到大排序 先選擇乙個數,這一步時間複雜度為o n 在這個數後面的數中用雙指標分別從頭尾遍歷,找到符合條件的數,直到頭尾指標相遇,這一步時間複雜度為o n 迴圈執行第2 3步,總時間複雜度為o n n void twosum vector int nums,int targ...

LeetCode 三數之和演算法題

思路 1.先將陣列排序,目的是便於去重,以及在特殊情況下,讓程式提前結束 2.使用三個指標,第乙個指標從陣列第乙個元素遍歷到最後乙個元素 第二個指標從第乙個指標後一位往後遍歷,第三個指標從陣列最後一位元素往前遍歷 3.當陣列元素相同時,要跳過 public list threesum int num...