5210. 球会落何处
状态:AC
代码:
class Solution {public:vector<int> findBall(vector<vector<int>>& grid) {int m = grid.size();int n = grid[0].size();vector<int> ans(n,-1);for(int i = 0;i<n;i++){int temp = i;for(int j = 0;j<m;j++){if(temp == 0 && grid[j][temp] == -1){temp = -1;break;}else if(temp == n-1 && grid[j][temp] == 1){temp = -1;break;}else{if((grid[j][temp] == grid[j][temp+grid[j][temp]])){temp += grid[j][temp];}else{temp = -1;break;}}}ans[i] = temp;}return ans;}};
