主題

LeetCode - 1108. Defanging an IP Address 解題心得

Not In My Back Yard | 2021-03-24 00:00:06 | 巴幣 0 | 人氣 48

題目連結:


題目意譯:
給定一個合法的 (IPv4) IP 位址,回傳該 IP 位址的無效化版本。

一個無效化版本的 IP 位址將原本的「.」替換為「[.]」。

限制:
給定的位址為合法 IPv4 位址。



範例測資:
範例 1:
輸入: address = "1.1.1.1"
輸出: "1[.]1[.]1[.]1"

範例 2:
輸入: address = "255.100.50.0"
輸出: "255[.]100[.]50[.]0"


解題思維:
普通的字串處理,像是這題以空白作為分隔點,而本題是以「.」作為分隔點。找到分隔點後替換為「[.]」即可。




此次分享到此為止,如有任何更加簡潔的想法或是有說明不清楚之地方,也煩請各位大大撥冗討論。

創作回應

更多創作