原创 LeetCode第21題---合併兩個有序的鏈表

題目描述 將兩個有序鏈表合併爲一個新的有序鏈表並返回。新鏈表是通過拼接給定的兩個鏈表的所有節點組成的。 示例: 輸入:1->2->4, 1->3->4 輸出:1->1->2->3->4->4 來源:力扣(LeetCode) 鏈接:

原创 LeetCode第20題---有效的括號

LeetCode第20題—有效的括號 問題描述 給定一個只包括 ‘(’,’)’,’{’,’}’,’[’,’]’ 的字符串,判斷字符串是否有效。 有效字符串需滿足: 左括號必須用相同類型的右括號閉合。 左括號必須以正確的順序閉合。

原创 LeetCode第83題---刪除排序鏈表中的重複數據

問題描述 給定一個排序鏈表,刪除所有重複的元素,使得每個元素只出現一次。 示例 1: 輸入: 1->1->2 輸出: 1->2 示例 2: 輸入: 1->1->2->3->3 輸出: 1->2->3 來源:力扣(LeetCode)

原创 LeetCode第136題---只出現一次的數字

                      LeetCode第136題---只出現一次的數字 題目描述 給定一個非空整數數組,除了某個元素只出現一次以外,其餘每個元素均出現兩次。找出那個只出現了一次的元素。 說明: 你的算法應該具有線性時

原创 LeetCode第13題---羅馬數字轉整數

                        LeetCode第13題---羅馬數字轉整數 題目描述: 羅馬數字包含以下七種字符: I, V, X, L,C,D 和 M。 字符          數值 I             1 V

原创 JAVA學習筆記一---JAVA概述和註釋

                              JAVA學習筆記一---JAVA概述和註釋 1.1 JAVA概述 1.1.1 JAVA的版本 JavaSE(標準版本) JavaME(用於移動或者嵌入設備的版本) JavaEE(

原创 LeetCode第66題---加一

                                 LeetCode第66題---加一 題目描述 給定一個由整數組成的非空數組所表示的非負整數,在該數的基礎上加一。 最高位數字存放在數組的首位, 數組中每個元素只存儲單個數字

原创 LeetCode第2題---兩數相加

                              LeetCode第2題---兩數相加 題目描述: 給出兩個 非空 的鏈表用來表示兩個非負的整數。其中,它們各自的位數是按照 逆序 的方式存儲的,並且它們的每個節點只能存儲 一位 

原创 JAVA學習筆記四---排序改進和二維數組

                     JAVA學習筆記四---排序改進和二維數組 4.1 漢語排序 前面已經介紹過Int和String的排序,現在看一下漢語的排序。 import java.text.Collator; import

原创 LeetCode第121題---買賣股票的最佳時機

                         LeetCode第121題---買賣股票的最佳時機 題目描述 給定一個數組,它的第 i 個元素是一支給定股票第 i 天的價格。 如果你最多隻允許完成一筆交易(即買入和賣出一支股票),設計一

原创 JAVA學習筆記三---循環和數組

                               JAVA學習筆記三---循環和數組 3.1 for循環 for和while比較: for循環可以和while循環相互替換使用 for循環一般多用於確定次數的循環 while循環

原创 JAVA學習筆記二---數據類型和運算符

                           JAVA學習筆記二---數據類型和運算符 2.1 JAVA的數據類型 八大數據類型 整數類型:字節型byte(1個字節)、短整型short(2個字節)、整型int(4個字節)、長整型l

原创 andriod studio的安裝過程

                            andriod studio的安裝過程 本文將詳細介紹 Android Studio 的下載安裝,以及一些必要的設置。 一、下載 下載地址(國內地址,不需要翻牆) 官網地址(可以下載

原创 LeetCode第58題---最後一個單詞的長度

                      LeetCode第58題---最後一個單詞的長度 問題描述 給定一個僅包含大小寫字母和空格 ' ' 的字符串 s,返回其最後一個單詞的長度。 如果字符串從左向右滾動顯示,那麼最後一個單詞就是最後

原创 LeetCode第9題---迴文數

                                  LeetCode第9題---迴文數 題目描述: 判斷一個整數是否是迴文數。迴文數是指正序(從左向右)和倒序(從右向左)讀都是一樣的整數。 示例 1: 輸入: 121 輸出