咋给我TLE了???若gou求大佬帮帮
查看原帖
咋给我TLE了???若gou求大佬帮帮
1333709
itssapnap楼主2024/6/7 20:47
#include<bits/stdc++.h>
#include<iostream>
using namespace std;

int p[35];
int n,r;
int dfs(int x,int j){
	if(x>r){
		for(int i=1;i<=r;i++){
			printf("%3d",p[i]);
		}
		printf("\n");
		return 0;
	}
	for(int i=j;i<=n;i++){
			p[x]=i;
			dfs(x+1,i+1);
			p[x]=0;
	}
}
int main(){
	scanf("%d %d",&n,&r);
	dfs(1,1);
}

发生什么事了??咋疯狂TLE??我前一个月写的还好好的,今天一样的思路用dfs结果TLE,去acwing测试发现有输出啊,比对了一下之前的代码也没发现问题。。。

求各位大佬解答解答www

2024/6/7 20:47
加载中...