[閒聊] C++ LeetCode刷題的寫法
在解LeetCode上面關於DP or BFS/DFS的時候常會用到下面幾行code
vector<vector<int>> dirs{{0,-1}, {0,1}, {1,0}, {-1,0}};
func()
{
for(auto& dir: dirs)
{
int nr = r + dir[0];
int nc = c + dir[1];
}
}
for那一行有時候想說沒改到dir得值,就直接寫成for(auto dir: dirs)
沒想到leetcode算效能的時候結果差很多
我試過有時候從70%掉到10%
甚至超過時間submit failed
這兩種寫法真的有差這麼多嗎?
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 1.163.224.17 (臺灣)
※ 文章網址: https://www.ptt.cc/bbs/C_and_CPP/M.1652966978.A.78D.html
→
05/19 21:57,
2年前
, 1F
05/19 21:57, 1F
→
05/19 21:58,
2年前
, 2F
05/19 21:58, 2F
→
05/19 21:58,
2年前
, 3F
05/19 21:58, 3F
→
05/19 21:58,
2年前
, 4F
05/19 21:58, 4F
→
05/19 21:58,
2年前
, 5F
05/19 21:58, 5F
推
05/19 22:53,
2年前
, 6F
05/19 22:53, 6F
推
05/20 00:21,
2年前
, 7F
05/20 00:21, 7F
→
05/20 00:21,
2年前
, 8F
05/20 00:21, 8F
→
05/20 00:21,
2年前
, 9F
05/20 00:21, 9F
→
05/20 00:27,
2年前
, 10F
05/20 00:27, 10F
→
05/20 00:29,
2年前
, 11F
05/20 00:29, 11F
→
05/20 00:30,
2年前
, 12F
05/20 00:30, 12F
推
05/20 02:25,
2年前
, 13F
05/20 02:25, 13F
→
05/20 02:25,
2年前
, 14F
05/20 02:25, 14F
推
05/20 05:53,
2年前
, 15F
05/20 05:53, 15F
推
05/20 06:33,
2年前
, 16F
05/20 06:33, 16F
噓
05/20 09:00,
2年前
, 17F
05/20 09:00, 17F
→
05/20 09:01,
2年前
, 18F
05/20 09:01, 18F
→
05/20 09:01,
2年前
, 19F
05/20 09:01, 19F
推
05/20 09:08,
2年前
, 20F
05/20 09:08, 20F
推
05/20 09:51,
2年前
, 21F
05/20 09:51, 21F
→
05/20 09:51,
2年前
, 22F
05/20 09:51, 22F
→
05/20 09:52,
2年前
, 23F
05/20 09:52, 23F
→
05/20 09:55,
2年前
, 24F
05/20 09:55, 24F
推
05/20 10:53,
2年前
, 25F
05/20 10:53, 25F
推
05/20 11:17,
2年前
, 26F
05/20 11:17, 26F
推
05/20 13:30,
2年前
, 27F
05/20 13:30, 27F
推
05/20 15:43,
2年前
, 28F
05/20 15:43, 28F
→
05/20 15:44,
2年前
, 29F
05/20 15:44, 29F
推
05/20 21:58,
2年前
, 30F
05/20 21:58, 30F
→
05/20 22:06,
2年前
, 31F
05/20 22:06, 31F
→
05/20 22:06,
2年前
, 32F
05/20 22:06, 32F
→
05/20 22:09,
2年前
, 33F
05/20 22:09, 33F
→
05/20 22:09,
2年前
, 34F
05/20 22:09, 34F
推
05/20 22:10,
2年前
, 35F
05/20 22:10, 35F
→
05/20 22:10,
2年前
, 36F
05/20 22:10, 36F
推
05/20 22:17,
2年前
, 37F
05/20 22:17, 37F
→
05/20 22:17,
2年前
, 38F
05/20 22:17, 38F
推
05/21 13:27,
2年前
, 39F
05/21 13:27, 39F
→
05/21 15:39,
2年前
, 40F
05/21 15:39, 40F
推
05/21 16:24,
2年前
, 41F
05/21 16:24, 41F
→
05/21 16:24,
2年前
, 42F
05/21 16:24, 42F
→
05/21 16:24,
2年前
, 43F
05/21 16:24, 43F
→
05/21 16:24,
2年前
, 44F
05/21 16:24, 44F
→
05/21 16:24,
2年前
, 45F
05/21 16:24, 45F
→
05/21 16:24,
2年前
, 46F
05/21 16:24, 46F
→
05/21 16:24,
2年前
, 47F
05/21 16:24, 47F
→
05/21 16:24,
2年前
, 48F
05/21 16:24, 48F
→
05/21 16:24,
2年前
, 49F
05/21 16:24, 49F
→
05/21 22:28,
2年前
, 50F
05/21 22:28, 50F
推
05/26 14:53, , 51F
05/26 14:53, 51F
→
05/26 14:53, , 52F
05/26 14:53, 52F
C_and_CPP 近期熱門文章
PTT數位生活區 即時熱門文章