原创 leetcode(js) 168. Excel表列名稱

Excel表列名稱 給定一個正整數,返回它在 Excel 表中相對應的列名稱。 例如, 1 -> A 2 -> B 3 -> C ... 26 -> Z 27 -> AA 28 -> AB ... 示例 1: 輸入: 1

原创 leetcode(js) 169. 多數元素

多數元素 給定一個大小爲 n 的數組,找到其中的多數元素。多數元素是指在數組中出現次數大於 ⌊ n/2 ⌋ 的元素。 你可以假設數組是非空的,並且給定的數組總是存在多數元素。 示例 1: 輸入: [3,2,3] 輸出: 3 示

原创 leetcode(js) 160. 相交鏈表

地址:https://leetcode-cn.com/problems/intersection-of-two-linked-lists/ 160. 相交鏈表 編寫一個程序,找到兩個單鏈表相交的起始節點。 如下面的兩個鏈表: 在

原创 leetcode(js) 171. Excel表列序號

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

原创 leetcode(js) 167. 兩數之和 II - 輸入有序數組

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

原创 leetcode(js) 136. 只出現一次的數字

只出現一次的數字 給定一個非空整數數組,除了某個元素只出現一次以外,其餘每個元素均出現兩次。找出那個只出現了一次的元素。 說明: 你的算法應該具有線性時間複雜度。 你可以不使用額外空間來實現嗎? 示例 1: 輸入: [2,2,

原创 leetcode(js) 141. 環形鏈表

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

原创 leetcode(js) 125. 驗證迴文串

驗證迴文串 給定一個字符串,驗證它是否是迴文串,只考慮字母和數字字符,可以忽略字母的大小寫。 說明:本題中,我們將空字符串定義爲有效的迴文串。 示例 1: 輸入: “A man, a plan, a canal: Panama

原创 leetcode(js) 122. 買賣股票的最佳時機 II

買賣股票的最佳時機 II 給定一個數組,它的第 i 個元素是一支給定股票第 i 天的價格。 設計一個算法來計算你所能獲取的最大利潤。你可以儘可能地完成更多的交易(多次買賣一支股票)。 注意:你不能同時參與多筆交易(你必須在再次

原创 leetcode(js) 119. 楊輝三角 II

楊輝三角 II 給定一個非負索引 k,其中 k ≤ 33,返回楊輝三角的第 k 行。 在楊輝三角中,每個數是它左上方和右上方的數的和。 示例: 輸入: 3 輸出: [1,3,3,1] 解題思路:一行行的模擬,當前數組的值是,從

原创 leetcode(js) LCP 11. 期望個數統計

LCP 11. 期望個數統計 某互聯網公司一年一度的春招開始了,一共有 n 名面試者入選。每名面試者都會提交一份簡歷,公司會根據提供的簡歷資料產生一個預估的能力值,數值越大代表越有可能通過面試。 小 A 和小 B 負責審覈面試者,

原创 leetcode(js) 121. 買賣股票的最佳時機

買賣股票的最佳時機 給定一個數組,它的第 i 個元素是一支給定股票第 i 天的價格。 如果你最多隻允許完成一筆交易(即買入和賣出一支股票一次),設計一個算法來計算你所能獲取的最大利潤。 注意:你不能在買入股票前賣出股票。 示例

原创 VS Code 自動對html,js,css進行格式化對齊

1 安裝好beautify插件 2 選擇要格式化的代碼部分,ctrl+shift+p 3 在彈出的框中選擇Beautiful selection 4 接下來會彈出格式化JS還是HTML還是CSS,選擇就完事了

原创 leetcode(js) 108. 將有序數組轉換爲二叉搜索樹

將有序數組轉換爲二叉搜索樹 將一個按照升序排列的有序數組,轉換爲一棵高度平衡二叉搜索樹。 本題中,一個高度平衡二叉樹是指一個二叉樹每個節點 的左右兩個子樹的高度差的絕對值不超過 1。 示例: 給定有序數組: [-10,-3,0

原创 leetcode(js) 110. 平衡二叉樹

平衡二叉樹 給定一個二叉樹,判斷它是否是高度平衡的二叉樹。 本題中,一棵高度平衡二叉樹定義爲: 一個二叉樹每個節點 的左右兩個子樹的高度差的絕對值不超過1。 示例 1: 給定二叉樹 [3,9,20,null,null,15,7