Re: [閒聊] 每日LeetCode已回收
: 1544. Make The String Great
有一個沒什麼用,只是有點炫的小技巧就是
abs(c1 - c2) != 32
可以轉成
(c1 ^ c2) != 32
或是
(c1 ^ c2 ^ 32) != 0
因為 32 剛好是 2 的次方
(不確定是不是故意的,因為 'Z' 跟 'a' 差了 7)
(變成只要 xor 32 就可以轉換大小寫)
我也是看 jserv 的文才知道的
https://www.pttweb.cc/bbs/Gossiping/M.1503848808.A.A6A
哇 原來是這麼久以前的文了
我好老 :(
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 140.112.16.175 (臺灣)
※ 文章網址: https://www.ptt.cc/bbs/Marginalman/M.1667879845.A.E26.html
推
11/08 11:58,
3年前
, 1F
11/08 11:58, 1F
推
11/08 12:04,
3年前
, 2F
11/08 12:04, 2F
→
11/08 12:14,
3年前
, 3F
11/08 12:14, 3F
推
11/08 17:52,
3年前
, 4F
11/08 17:52, 4F
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 91 之 719 篇):