aboutsummaryrefslogtreecommitdiff
path: root/snakes_ladders.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'snakes_ladders.cpp')
-rw-r--r--snakes_ladders.cpp6
1 files changed, 3 insertions, 3 deletions
diff --git a/snakes_ladders.cpp b/snakes_ladders.cpp
index 32f870a..160b473 100644
--- a/snakes_ladders.cpp
+++ b/snakes_ladders.cpp
@@ -4,7 +4,7 @@
typedef pair<int, int> pii;
class Solution {
public:
- int snakesAndLadders(vvd(int) & board) {
+ int snakesAndLadders(vvd & board) {
int rows = board.size(), cols = board[0].size();
int target = rows * cols, r, c, p;
vector<int> visited(rows * cols + 1); // cells on board starting from 1
@@ -38,10 +38,10 @@ public:
int main() {
Solution obj;
- vvd(int) board1 = {{-1, -1, -1, -1, -1, -1}, {-1, -1, -1, -1, -1, -1},
+ vvd board1 = {{-1, -1, -1, -1, -1, -1}, {-1, -1, -1, -1, -1, -1},
{-1, -1, -1, -1, -1, -1}, {-1, 35, -1, -1, 13, -1},
{-1, -1, -1, -1, -1, -1}, {-1, 15, -1, -1, -1, -1}};
- vvd(int) board2 = {{-1, -1}, {-1, 3}};
+ vvd board2 = {{-1, -1}, {-1, 3}};
cout << obj.snakesAndLadders(board1) << endl; // expect: 4
cout << obj.snakesAndLadders(board2) << endl; // expect: 1
}