原创 LeetCode第75題

給定一個包含紅色、白色和藍色,一共 n 個元素的數組,原地對它們進行排序,使得相同顏色的元素相鄰,並按照紅色、白色、藍色順序排列。 此題中,我們使用整數 0、 1 和 2 分別表示紅色、白色和藍色。 注意: 不能使用代碼庫中的排序函數來解

原创 LeetCode 第88題

描述: 給定兩個有序整數數組 nums1 和 nums2,將 nums2 合併到 nums1 中,使得 num1 成爲一個有序數組。 說明: 初始化 nums1 和 nums2 的元素數量分別爲 m 和 n。 你可以假設 nums1 有足

原创 C#如何截取二進制字節數組

/// 截取字節數組 /// </summary> /// <param name="srcBytes">要截取的字節數組</param> /// <param name="startI

原创 小米二面手撕算法題

今天參加小米二面,面試官讓手撕一道算法題,感覺這道算法題挺有意義的,所以還是分享出來。題目如下 這道題目的思路可能會很簡單,但是裏面的細節可能會要重視一下,我自己寫的代碼如下,代碼能夠全部通過。話不多說,直接上代碼。 public s

原创 CentOS系統中安裝vmtools工具步驟

當我們需要在Windows操作系統與虛擬機操作系統之間傳輸數據的時候,如果沒有安裝vmtools工具的話,直接複製粘貼的話會失敗,因爲想要在Windows與CentOS之間傳輸數據的話,則必須安裝vmtools工具。vmtools工具安裝

原创 Linux中如何找回忘記的root密碼

解決思路:進入到單用戶模式,然後修改root密碼,因爲進入到單用戶模式,root不需要密碼就可以登錄。 那什麼是單用戶模式呢?單用戶模式下,系統並沒有完全運行進來,只是部分程序運行,這個時候也不能進行遠程登錄到LInux系統,在系統發生故

原创 2017年北京郵電大學軟件工程專業專碩小生有感

    時間一轉來到2017年9月6號,我揹着行囊來到了北京郵電大學,來開始自己的研究生生涯。我是北京郵電大學軟件學院軟件工程專業的一名專碩學生,本科畢業於青島市嶗山區的一個學校(大家可以在底下評論lz是青島哪個學校的),本科讀的專業也是

原创 LeetCode第11題

描述: 給定 n 個非負整數 a1,a2,...,an,每個數代表座標中的一個點 (i, ai) 。在座標內畫 n 條垂直線,垂直線 i 的兩個端點分別爲 (i, ai) 和 (i, 0)。找出其中的兩條線,使得它們與 x 軸共同構成的容

原创 LeetCode 第3題 java

描述: 給定一個字符串,請你找出其中不含有重複字符的 最長子串 的長度。 示例 1: 輸入: "abcabcbb" 輸出: 3 解釋: 因爲無重複字符的最長子串是 "abc",所以其長度爲 3。 示例 2: 輸入: "bbbbb"

原创 LeetCode第34題

描述: 給定一個按照升序排列的整數數組 nums,和一個目標值 target。找出給定目標值在數組中的開始位置和結束位置。 你的算法時間複雜度必須是 O(log n) 級別。 如果數組中不存在目標值,返回 [-1, -1]。 示例 1:

原创 Visio 2010工具產品密鑰

最近需要安裝Visio 2010來進行畫圖工作的需要,因此在網上找了好長時間的產品密鑰,這是我親測之後覺得有效的,大家可以根據我下面的這些產品密鑰來激活Visio 2010。具體的密鑰如下: GR24B-GC2XY-KRXRG-2TRJ

原创 LeetCode第283題

描述: 給定一個數組 nums,編寫一個函數將所有 0 移動到數組的末尾,同時保持非零元素的相對順序。 示例: 輸入: [0,1,0,3,12] 輸出: [1,3,12,0,0] 解題思路:遍歷數組,將所有非0的數依次放到數組的前面,

原创 LeetCode第485題

描述: 給定一個二進制數組, 計算其中最大連續1的個數。 示例 1: 輸入: [1,1,0,1,1,1] 輸出: 3 解釋: 開頭的兩位和最後的三位都是連續1,所以最大連續1的個數是 3. 解題思路:定義一個result變量用來存取結果

原创 LeetCode第179題

描述: 給定一組非負整數,重新排列它們的順序使之組成一個最大的整數。 示例 1: 輸入: [10,2] 輸出: 210 示例 2: 輸入: [3,30,34,5,9] 輸出: 9534330 說明: 輸出結果可能非常大,所以你需要返回

原创 LeetCode第167題

給定一個已按照升序排列 的有序數組,找到兩個數使得它們相加之和等於目標數。 函數應該返回這兩個下標值 index1 和 index2,其中 index1 必須小於 index2。 說明: 返回的下標值(index1 和 index2)不是