原创 JAVA學習筆記五---函數

                                     JAVA學習筆記五---函數 5.1 方法的學習 編寫一個程序,求圓的周長和麪積。 package practice; /** * 編寫一個程序,求圓的周長和麪

原创 LeetCode第7題---整數反轉

                                  LeetCode第7題---整數反轉 題目描述:   給出一個 32 位的有符號整數,你需要將這個整數中每位上的數字進行反轉。 示例 1: 輸入: 123 輸出: 321

原创 JAVA學習筆記六---面向對象

                               JAVA學習筆記六---面向對象 面向對象四大特徵 抽象、封裝、繼承、多態 6.1 抽象 抽象是將一類對象的共同特徵總結出來構造類的過程,包括數據抽象和行爲抽象兩方面,抽象只關

原创 LeetCode第3題---無重複字符的最長子串

                     LeetCode第3題---無重複字符的最長子串 題目描述  給定一個字符串,請你找出其中不含有重複字符的 最長子串 的長度。 示例 1: 輸入: "abcabcbb" 輸出: 3  解釋: 因爲

原创 LeetCode283 移動0

題目描述 給定一個數組 nums,編寫一個函數將所有 0 移動到數組的末尾,同時保持非零元素的相對順序。 示例: 輸入: [0,1,0,3,12] 輸出: [1,3,12,0,0] 說明: 必須在原數組上操作,不能拷貝額外的數組。

原创 LeetCode 70題

70題爬樓梯 假設你正在爬樓梯。需要 n 階你才能到達樓頂。 每次你可以爬 1 或 2 個臺階。你有多少種不同的方法可以爬到樓頂呢? 注意:給定 n 是一個正整數。 題解: 爬第n階可以分解爲(n-1)階和(n-2)階的方法數之和。 因爲

原创 LeetCode 11 乘最多水容器

題目 LeetCode 11 乘最多水容器 給你 n 個非負整數 a1,a2,…,an,每個數代表座標中的一個點 (i, ai) 。在座標內畫 n 條垂直線,垂直線 i 的兩個端點分別爲 (i, ai) 和 (i, 0)。找出其中

原创 LC108楊輝三角

楊輝三角思路代碼總結 給定一個非負整數 numRows,生成楊輝三角的前 numRows 行。 思路 首先,輸入0直接返回{}; 輸入1,直接返回{{1}}; 從2開始執行循環。(題目的 i 和 j 均指的是下標) 代碼 clas

原创 LC26題,刪除重複值

@[TOP] LC26題,刪除重複值 題目描述 給定一個排序數組,你需要在 原地 刪除重複出現的元素,使得每個元素只出現一次,返回移除後數組的新長度。 不要使用額外的數組空間,你必須在 原地 修改輸入數組 並在使用 O(1) 額外

原创 MFC EDIT實現動態顯示多行文字

屬性設置 添加變量 添加代碼 CString str; str.Format(L"程序啓動\r\n"); m_info.ReplaceSel(str); str.Format(L"程序啓動第二行\r\n"); m

原创 LeetCode第69題---x的平方根

題目描述 實現 int sqrt(int x) 函數。 計算並返回 x 的平方根,其中 x 是非負整數。 由於返回類型是整數,結果只保留整數的部分,小數部分將被捨去。 示例 1: 輸入: 4 輸出: 2 示例 2: 輸入: 8 輸

原创 LeetCode第141題---環形鏈表

題目描述 給定一個鏈表,判斷鏈表中是否有環。 爲了表示給定鏈表中的環,我們使用整數 pos 來表示鏈表尾連接到鏈表中的位置(索引從 0 開始)。 如果 pos 是 -1,則在該鏈表中沒有環。 示例 1: 輸入:head = [3,

原创 LeetCode第520題---檢測大寫字母

題目描述 給定一個單詞,你需要判斷單詞的大寫使用是否正確。 我們定義,在以下情況時,單詞的大寫用法是正確的: 全部字母都是大寫,比如"USA"。 單詞中所有字母都不是大寫,比如"leetcode"。 如果單詞不只含有一個字母,只有

原创 LeetCode第171題---Excel表列序號

題目描述 給定一個Excel表格中的列名稱,返回其相應的列序號。 例如, A -> 1 B -> 2 C -> 3 ... Z -> 26 AA -> 27 AB -> 28 ... 示例 1: 輸入: “A” 輸出: 1 示

原创 LeetCode第19題---刪除鏈表的倒數第N個節點

問題描述 給定一個鏈表,刪除鏈表的倒數第 n 個節點,並且返回鏈表的頭結點。 示例: 給定一個鏈表: 1->2->3->4->5, 和 n = 2. 當刪除了倒數第二個節點後,鏈表變爲 1->2->3->5. 說明: 給定的 n