Re: [閒聊] 每日leetcode已回收
看板Marginalman作者DJYOSHITAKA (franchouchouISBEST)時間1年前 (2024/05/03 22:27)推噓4(4推 0噓 3→)留言7則, 6人參與討論串182/1548 (看更多)
165. Compare Version Numbers
你板硬漢都直接硬幹
肥肥不夠硬
stoi還不能丟""進去 哭了
int compareVersion(string version1, string version2) {
int idx1 = 0;
int idx2 = 0;
while(idx1<version1.size() || idx2<version2.size())
{
string rev1 = "";
string rev2 = "";
while(idx1<version1.size() && version1[idx1] != '.')
{
rev1.push_back(version1[idx1]);
idx1++;
}
while(idx2<version2.size() && version2[idx2] != '.')
{
rev2.push_back(version2[idx2]);
idx2++;
}
int rev1_int = rev1 == "" ? 0 : stoi(rev1);
int rev2_int = rev2 == "" ? 0 : stoi(rev2);
if(rev1_int < rev2_int)
return -1;
else if(rev1_int > rev2_int)
return 1;
idx1++;
idx2++;
}
return 0;
}
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 125.228.146.144 (臺灣)
※ 文章網址: https://www.ptt.cc/bbs/Marginalman/M.1714746450.A.09F.html
推
05/03 22:27,
1年前
, 1F
05/03 22:27, 1F
推
05/03 22:28,
1年前
, 2F
05/03 22:28, 2F
推
05/03 22:30,
1年前
, 3F
05/03 22:30, 3F
推
05/03 22:33,
1年前
, 4F
05/03 22:33, 4F
→
05/03 22:41,
1年前
, 5F
05/03 22:41, 5F
→
05/03 22:43,
1年前
, 6F
05/03 22:43, 6F
→
05/03 22:43,
1年前
, 7F
05/03 22:43, 7F
討論串 (同標題文章)
完整討論串 (本文為第 182 之 1548 篇):