Run ID | 作者 | 问题 | 语言 | 测评结果 | Time | Memory | 代码长度 | 提交时间 |
---|---|---|---|---|---|---|---|---|
68099 | 标准课程 | 找路径 | C++ | Accepted | 1 MS | 280 KB | 435 | 2024-03-19 14:59:49 |
#include <iostream> #include <vector> using namespace std; int uniquePaths(int m, int n) { vector<vector<int>> dp(m, vector<int>(n, 1)); for (int i = 1; i < m; i++) { for (int j = 1; j < n; j++) { dp[i][j] = dp[i - 1][j] + dp[i][j - 1]; } } return dp[m - 1][n - 1]; } int main() { int m, n; cin >> m >> n; cout << uniquePaths(m, n) << endl; return 0; }