- 博客(14)
- 收藏
- 关注
原创 动态规划(船长)
钱币问题dp[i][j] 代表使用前i种钱币凑j元钱的方案总数注意初始化dp[i][0] = 1爬楼梯墙壁涂色定义dp[n][i][j] 代表n块墙壁,第一块涂i色,最后一块涂j色的方法总数dp[n][i][j] = 对dp[n - 1][i][k] 的求和,其中k != j数的划分f[n][k] 代表将数字n划分成k份的方法总数按照是否有1来进行划分如果有一的话就是f[n - 1][k - 1]没有1的就是从2开始组成,其实也是(n - k)的合法拆分,每个方
2024-08-31 15:42:31 1145
原创 第一次完整的写程序
else { printf("坐标被占用,请重新输入\n");printf("输入错误,请重新下棋\n");printf("选择错误,请重新选择\n");printf("请输入坐标\n");printf("退出游戏\n");printf("玩家走\n");printf("电脑走\n");printf("玩家赢\n");printf("电脑赢\n");printf("请选择\n");printf("平局\n");//时间戳试试看可不可以。//判断棋盘被占满的函数。//初始化棋盘的函数。
2023-08-29 11:42:04 56
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人