leetcode python 小技巧

由於沒有系統學過python,一直都是當應用語言用,所以最近刷刷leetcode,看看大佬們的代碼都是怎麼寫的,記錄一下之前不知道的處理細節

判斷和返回語句同行

python是個沒有;作爲單條語句結束符的語言,通過縮進來體現,之前並不知道可以這樣寫

def function(nums: List[int]):
 if not nums: return 0

二分查找

相當於C++中的lower_bound()

bisect.bisect_left(q, i)

還有一篇寫的不錯的博客
https://blog.csdn.net/qq_33567641/article/details/81134295

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章