原创 【LeetCode】【esay】【28】實現 strStr()
一開始 理解錯了 需求 寫的有點花了~~~ 而且 其實 這個題目裏面 涉及了一丟丟 小回溯的問題~~!!! 另外 用 indexof 一上來就找到 那個位置 ,某個角度會更好喲!!! 實現 strStr() 函數。 給定一個 h
原创 【LeetCode】【esay】【26】刪除排序數組中的重複項
給定一個排序數組,你需要在 原地 刪除重複出現的元素,使得每個元素只出現一次,返回移除後數組的新長度。 不要使用額外的數組空間,你必須在 原地 修改輸入數組 並在使用 O(1) 額外空間的條件下完成。 示例 1: 給定數組 nums
原创 【LeetCode】【esay】【13】合併兩個有序列表
將兩個升序鏈表合併爲一個新的升序鏈表並返回。新鏈表是通過拼接給定的兩個鏈表的所有節點組成的。 示例: 輸入:1->2->4, 1->3->4 輸出:1->1->2->3->4->4 // @lc code=start /** *
原创 20200524 碎碎念
突如其來的 項目調動 ,確實 打亂了我整個的計劃作戰~ 不過其實新項目 其實是對我來說 ,關於成長,其實是利好的! 雖然,我目前有點忐忑,也不知是不是真的能做好 不,我就應該想,我能 剩下的,便是努力去思考怎麼真的能,就可以了! 折磨總是
原创 【LeetCode】【esay】【27】移除元素 (今日份的太簡單了~~~)
今日份的太簡單了~~~ 給你一個數組 nums 和一個值 val,你需要 原地 移除所有數值等於 val 的元素,並返回移除後數組的新長度。 不要使用額外的數組空間,你必須僅使用 O(1) 額外空間並 原地 修改輸入數組。 元素的順序
原创 【LeetCode】【esay】【20】有效的括號
給定一個只包括 '(',')','{','}','[',']' 的字符串,判斷字符串是否有效。 有效字符串需滿足: 左括號必須用相同類型的右括號閉合。 左括號必須以正確的順序閉合。 注意空字符串可被認爲是有效字符串。 示例 1: 輸入:
原创 【LeetCode】【esay】【14】最長公共前綴
編寫一個函數來查找字符串數組中的最長公共前綴。 如果不存在公共前綴,返回空字符串 ""。 示例 1: 輸入: ["flower","flow","flight"] 輸出: "fl" 示例 2: 輸入: ["dog","racecar"
原创 【目錄】【LeetCode】
【LeetCode】【esay】【01】兩個數之和 【LeetCode】【esay】【09】迴文數 【LeetCode】【esay】【13】羅馬字變數字 【LeetCode】【esay】【14】最長公共前綴 【LeetCode】【esay
原创 【LeetCode】【esay】【13】羅馬字變數字
羅馬數字包含以下七種字符: I, V, X, L,C,D 和 M。 字符 數值 I 1 V 5 X 10 L 50 C
原创 【LeetCode】【esay】【09】迴文數
判斷一個整數是否是迴文數。迴文數是指正序(從左向右)和倒序(從右向左)讀都是一樣的整數。 示例 1: 輸入: 121 輸出: true 示例 2: 輸入: -121 輸出: false 解釋: 從左向右讀, 爲 -121 。 從右向左
原创 20200517 碎碎念
五月不行啊沒有四月寫的多啊 而且 我感覺 函數那個帖子 寫的挺多的呀,爲啥不能上榜呢!!! 是代碼 不算字的麼 !!! 算了 這也不重要了~~ 更致命的,都這點了,我竟然餓了!!! 不喜歡飢餓的感覺,那是種特別空空的感覺!!! 有一丟丟
原创 【LeetCode】【esay】【07】整數反轉
var common = function(x){ let cntN = (x + '').length; let rs = 0; for(let i = (cntN-1),j=0 ; i >-1;i--,j
原创 【書 JS語言精粹】第4章 函數
所有的過失在未犯以前,都已定下應處的懲罰。 莎士比亞 所有的選擇在未抉擇以前,都已定下他未來的籌碼。 該佚名 js設計最出色的就是函數設計。 函數用於指定對象的行爲。 一般來說,所謂編程。。。就是將一組需求 分解爲
原创 【LeetCode】【esay】【01】兩個數之和
VSCode登錄LeetCode失敗怎麼辦 /* * @lc app=leetcode.cn id=1 lang=javascript * * [1] 兩數之和 */ // @lc code=start /** *