数学联邦政治世界观
超小超大

数学(九) (5-5)

for (int s = 1; s<(1<<k - 1); s++)

{

for (int t = (s - 1) & s; t>0; t = (t - 1) & s)

{

for (int i = 0; i<n; i++)

{

dp[s][i] = std::min(dp[s][i], dp[t][i] + dp[s ^ t][i]);

}

}

// dij

std::priority_queue<std::pair<ll, int>> q;

std::vector<bool> vis(n);

for (int i = 0; i<n; i++)

{

if (dp[s][i] != inf)

q.push({-dp[s][i], i});

}

while (!q.empty())

{

auto [_, x] = ();

q.pop();

if (vis[x])

continue;

vis[x] = 1;

for (auto [y, w] : g[x])

{

if (dp[s][x] + w<dp[s][y])

{

dp[s][y] = dp[s][x] + w;

q.push({-dp[s][y], y});

}

}

}

}

for (int i = k - 1; i<n; i++)

{

std::cout<<dp[(1 << k - 1) - 1][i]<<"\n";

}

return 0;

}

本文使用 Zhihu On VSCode 创作并发布

数学联邦政治世界观提示您:看后求收藏(同人小说网http://tongren.me),接着再看更方便。

相关小说

忆光情 连载中
忆光情
涸饕
这篇文章最后面比较好一点。
1.9万字1年前
南堉 连载中
南堉
_沂州
我无数次轮就是为了拯救你
1.0万字1年前
暗夜里的爱人 连载中
暗夜里的爱人
深度嗜甜患者
传说猫有九条命,人只有一条命。一个连环杀人犯,在多次警方的调查和追捕下死亡,却又频繁神秘“重生”,究竟是人为还是另有隐情?
17.1万字1年前
改写历史散文集 连载中
改写历史散文集
柃陆
散文集,前后不照应
2.7万字1年前
血族精灵女王大人之契约者 连载中
血族精灵女王大人之契约者
爱吃西瓜的猫酱酱
不可一世的精灵女王为了一个毫不留情的一个人心里的伤一次又一次爱而不得,使自己遍体鳞伤最重要还是要爱自己呀自愈力比一般人强大又是女王要什么得不......
10.5万字1年前
修真界最好的一批学生 连载中
修真界最好的一批学生
封溯柒
双男主
21.0万字1年前