240 發(fā)簡(jiǎn)信
IP屬地:加州
  • 徹底理解Python中的yield

    閱讀別人的python源碼時(shí)碰到了這個(gè)yield這個(gè)關(guān)鍵字阳距,各種搜索終于搞懂了,在此做一下總結(jié): 通常的for...in...循環(huán)中钉答,in后面是一個(gè)數(shù)組印蓖,這個(gè)數(shù)組就是一個(gè)可迭...

  • 【Python】(十)后綴表達(dá)式

    python實(shí)現(xiàn)棧的代碼回顧 后綴表達(dá)式回顧 后綴表達(dá)式是計(jì)算機(jī)科學(xué)中的一種常見(jiàn)的數(shù)學(xué)表達(dá)式形式旗闽。相比于人類(lèi)常用的中綴表達(dá),后綴表達(dá)式在沒(méi)有括號(hào)的情況下也不會(huì)引起運(yùn)算順序上的...

  • 120
    那些發(fā)生在面試之后的你不知道的事

    面試之后到底發(fā)生了什么?那些等消息寂寞的夜吼渡,你是如何入睡的容为? 面試后的心情,就像猜測(cè)和自己曖昧著的人的心思似的寺酪。 ‘她今天發(fā)了個(gè)莫名其妙看不懂的狀態(tài)坎背,是在暗示我什么嗎?’‘昨...

  • 使用到的linux命令歸總小結(jié)

    這篇文章純粹是一堆命令的堆疊寄雀,單純是為了日后快速查看所寫(xiě)得滤。各命令具體參數(shù)不在此列,man一下都能知道盒犹,這里只列用途 cat 用途: 顯示整個(gè)文件 創(chuàng)建一個(gè)新文件 (只能新建懂更,...

  • Leetcode--Sliding Window

    https://discuss.leetcode.com/topic/68976/sliding-window-algorithm-template-to-solve-all...

  • Leetcode--Design

    225. Implement Stack using Queues 使用queue來(lái)構(gòu)造stack, 我們就只能使用queue的特性,stack需要實(shí)現(xiàn)的功能有push(),...

  • Leetcode--Math

    204. Count Primes 時(shí)間 O(NloglogN) 空間 O(N)如果一個(gè)數(shù)是另一個(gè)數(shù)的倍數(shù)阿趁,那這個(gè)數(shù)肯定不是素?cái)?shù)膜蛔。利用這個(gè)性質(zhì)坛猪,我們可以建立一個(gè)素?cái)?shù)數(shù)組脖阵,從2...

  • Leetcode--Greedy Algorithm

    55. Jump Game Every time we try the furthest position we can reach from the current pos...

  • Leetcode--Two pointers

    11. Container With Most Water Brute force解法是針對(duì)每一個(gè)左邊豎線,計(jì)算所有它形成的container的大小墅茉,最后找出最大的那個(gè)Tim...

  • Leetcode--Heap

    215. Kth Largest Element in an Array 要找第K大的數(shù)命黔,就是找第len(nums)-k-1小的數(shù),構(gòu)造一個(gè)最小堆就斤,將前邊len(nums)-...

  • Leetcode--Bit

    401. Binary Watch 給一個(gè)二進(jìn)制的表悍募,事實(shí)上并不是完全的二進(jìn)制,上一排用來(lái)顯示小時(shí)洋机,下一排用來(lái)顯示分鐘坠宴。給定一個(gè)數(shù)字,代表表上有幾個(gè)燈亮起绷旗,要求返回相應(yīng)的可能...

  • Leetcode--Binary Search

    4. Median of Two Sorted Arrays We can use the method that find the k-th samallest eleme...

  • Leetcode--BFS

    130. Surrounded Regions 可以分為三個(gè)步驟 初始化一個(gè)list或dequequeue = collections.deque([])喜鼓,遍歷矩陣副砍,將所有位...

  • Leetcode--LinkedList

    2. Add Two Numbers 先初始化兩個(gè)結(jié)點(diǎn),一個(gè)用來(lái)做head庄岖,一個(gè)作為指引node不斷向下延續(xù)的指針豁翎,初始化carry為0。當(dāng)l1或l2或carry有一個(gè)存在時(shí)...

  • Leetcode--DP

    32. Longest Valid Parentheses dp[i] = dp[start - 1] + (i - start + 1): dp[i]表示到第i個(gè)位置為止的...

  • Leetcode--Backtracking

    17. Letter Combinations of a Phone Number 這道題在string分類(lèi)里已經(jīng)寫(xiě)過(guò)了隅忿,有遞歸和非遞歸兩種方法心剥,思路都是先從string里只...

  • Leetcode--String

    8. String to Integer (atoi) ls = list(str.strip()) 先去除字符串兩端的空格,并把它存放到數(shù)組里背桐。 檢查字符串首位是正號(hào)還是負(fù)...

  • 120
    Python

    Extend and append extend的參數(shù)只能是list類(lèi)型优烧,它負(fù)責(zé)將一個(gè)list添加到另一個(gè)List之后。append的參數(shù)可以是任意類(lèi)型牢撼,它將參數(shù)作為一個(gè)整體...

  • Leetcode--Hash table

    3. Longest Substring Without Repeating Characters 可以用hash匙隔,即dic{}做,也可以用two pointers, win...

亚洲A日韩AV无卡,小受高潮白浆痉挛av免费观看,成人AV无码久久久久不卡网站,国产AV日韩精品