文章
72
粉丝
142
获赞
5
访问
58.5k
#include<iostream>
#include<queue>
#include<vector>
using namespace std;
const int maxn = 1000 + 5;
int mpt[maxn][maxn];
int level[maxn];
vector<int> v[maxn];
priority_queue<int, vector<int>, greater<int>> q;
void tuopu(int n) {
while (!q.empty()) {
q.pop();
}
for (int i = 1; i <= n;i++) {
if (!level[i]) q.push(i);
}
int flag = 0;//拓扑序列元素个数
while (!q.empty()) {
int now = q.top();
q.pop();
flag++;
if (flag == n)
cout << now;
else
&n...
登录后发布评论
看报错信息是缺少memset函数对应的头文件
#include<string.h>
或者
#include<cstring>