关注
用的二分法暴力求解,不知道行不行,这是C++代码
#include"pch.h"
(7175)#include"stdio.h"
#include <iostream>
using namespace std;
int h = 0,q=0;
int ss[100][100];
int a[100], b[100];
void backtrack(int t) {
int m=0, n=0,i=0,j=0;
if (t >= q) {
h++;
return;
}
else {
i = a[t];
j = b[t];
backtrack(t + 1);
if (ss[i - 1][j] != -1 && ss[i][j - 1] != -1)
{
ss[i][j] = -1;
backtrack(t + 1);
ss[i][j] = 0;
}
else return;
}
}
int main(){
int aa, bb,i,j;
cin >> aa >> bb;
for(i=0;i<aa;i++)
for (j = 0; j < bb; j++)
{
cin >> ss[i][j];
}
for (i = 0; i < aa; i++)
{
for (j = 0; j < bb; j++) {
if (ss[i][j] == 0) {
a[q] = i;
b[q] = j;
q++;
}
}
}
backtrack(0);
cout << h;
return 0;
}
查看原帖
点赞 评论
相关推荐
点赞 评论 收藏
分享
点赞 评论 收藏
分享
点赞 评论 收藏
分享
牛客热帖
更多
正在热议
更多
# 面试等了一周没回复,还有戏吗 #
111390次浏览 1025人参与
# 五一之后,实习真的很难找吗? #
32898次浏览 165人参与
# 平安产险科技中心求职汇总 #
246748次浏览 2626人参与
# 硬件人,你被哪些公司给挂了 #
45579次浏览 710人参与
# 考研可以缓解求职焦虑吗 #
16716次浏览 215人参与
# 研究所笔面经互助 #
64449次浏览 424人参与
# 你喜欢工作还是上学 #
34998次浏览 369人参与
# 秋招盘点:机械人值得去的企业 #
66977次浏览 660人参与
# 考研失败就一定是坏事吗? #
97031次浏览 817人参与
# 大学生该如何认清当下的就业环境? #
32624次浏览 284人参与
# 你怎么评价今年的春招? #
94028次浏览 1190人参与
# 考研人,我有话说 #
99856次浏览 917人参与
# 浅聊一下我实习的辛苦费 #
214351次浏览 1668人参与
# 我的AI电子员工 #
6503次浏览 53人参与
# 总结:哪家公司面试体验感最好 #
44307次浏览 321人参与
# 如果能重来,就业or读研你选哪个? #
132824次浏览 1664人参与
# 格力求职进展汇总 #
170027次浏览 1228人参与
# 实习好累,可以辞职全力准备秋招吗 #
142004次浏览 1527人参与
# 找不到好工作选择GAP真的丢人吗 #
57366次浏览 709人参与
# 我和mentor的爱恨情仇 #
12687次浏览 139人参与
# 运营人的第一份offer应该如何选 #
137249次浏览 1069人参与