精華區beta Marginalman 關於我們 聯絡資訊
1750. Minimum Length of String After Deleting Similar Ends 有點北爛 錯了幾次那種答案是0或1的 最後在return那邊加了髒東西 對不起 int minimumLength(string s) { int l = 0; int r = s.size()-1; char cur = 'd'; while(l < r) { if(s[l] == cur) { l++; } else if(s[r] == cur) { r--; } else if(s[r] == s[l] && s[l] != cur) { cur = s[l]; } else { break; } } return s[l] == cur ? 0 : r-l+1; } -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 114.137.199.178 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/Marginalman/M.1709656001.A.035.html
RinNoKareshi: 大師 03/06 00:28