層序遍歷 10 不同于前/中/后序遍歷可以用stack實現(xiàn)狭归,層序遍歷使用queue實現(xiàn)的。之所以要用queue,是因為每次push之后的queu...
215.Kth Largest Element in an Array Given an integer arraynumsand an int...
理論基礎(chǔ) function TreeNode(val, left, right) { this.val = (val===undefined ?...
239. 滑動窗口最大值 You are given an array of integers nums, there is a sliding...
20. 有效的括號 Given a string s containing just the characters '(', ')', '{',...
28. 實現(xiàn) strStr() #1 自己看到題目的第一想法 暴力解法贞间。時間復(fù)雜度為n*m #2 看完代碼隨想錄之后的想法 KMP算了先...
232.用棧實現(xiàn)隊列 #1 自己看到題目的第一想法 用棧實現(xiàn)隊列的本質(zhì)就是倒樁,將整個 [] 倒過來再進行相應(yīng)的操作即可。 this.q1 和...
復(fù)習(xí)一下哈希,哈希通常用于快速的判斷是否有某一個元素出現(xiàn)抓艳。 454.四數(shù)相加II Given four integer arraysnums1,...
什么時候想到用哈希法,當我們遇到了要快速判斷一個元素是否出現(xiàn)集合里的時候帚戳,就要考慮哈希法g杌颉!順便再次回顧一下二分搜索和雙指針片任,二分搜索通常用于已...