閒來無事動動腦之leetcode亂殺

2021-10-10 14:39:11 字數 409 閱讀 8745

//第11題 盛最多的水

需找拼在一起能盛水最多的倆個座標點,這個可以應用到一些特殊場合用來篩選

雙指標

// 

public int maxarea(int height)

else

}return ans;

}

// 暴力解法,時間複雜度太高,我們應該使用指標對撞的方法

public int maxareafor(int height)

int res = 0;

for (int i = 0; i < len - 1; i++)

}return res;

}

閒來無事,學學python

字串 單雙三引號,三引號負責多行字串 轉義 拼接 複製 start,end,step 切片 format 格式化,可通過name指定值 len 字串長度 strip lstrip rstrip 去掉空格 split seq,num 字串轉列表 replace s1,s2,num 字串替換 encod...

(閒來無事)棧的實現

對棧的理解記住 先進後出 就可以了,什麼意思呢?就是向桶裡放積木只能拿出最上層的積木,然後一層一層的拿出這樣理解的話就簡單了,只用乙個節點一直指向棧的最上層的節點就可以了。1.首先想構造的資料結構是什麼樣子的?需要儲存的資料有哪些?儲存的資料可以根據自己的需求去新增,在我設計的資料中只有乙個那就是i...

雜談 之 閒來無事 二

在分析推背圖之前,首先要了解一下基礎知識,這個後續分析中才會知道去 找,以及思路是什麼。12 3456 78910 ji y b ng d ng w j g ng x nr n gu 甲乙丙 丁戊己庚 辛壬癸顏色 青青赤赤 黃黃白白 黑黑五行木 木火火土 土金金水 水 其中甲 丙 戊 庚 壬為陽幹,...