Leetcode: Longest Substring Without Repeating Characters
看別人解答才知道怎麼寫這題。
還有一些寫法無法理解
這次學習到幾個之前沒用過的C++用法:
先看解答,如下,解答後詳細說明
以下詳細說明:
但無法用在int array,可以用在string和vector(任何型態皆可用,包含vector<int>)
解答中的用法如下:
計算共有幾個字母
C++中,size()和length()是一樣的。
範例如下:
這篇教學寫得很好,可以參考。
unordered_map 容器插入元素有兩種寫法,
第一種是使用中括號 [] 的方式來插入元素,很像陣列的寫法,例如:umap[key] = value,範例如下
在這題使用unordered_map來實現slide window的演算法,我覺得好難理解,應該是slide window的code看太少了。
統計個數
取最大值
To be updated.