当前位置: 首页 > news >正文

wordpress 会员 按月seo关键词是什么

wordpress 会员 按月,seo关键词是什么,湖南seo服务,wordpress用户组P 9751 P9751 P9751 部分分思路 题目要求时间必须是 k k k 的非负整数倍,所以想到了升维。这样就变成了一道分层图最短路的题目。用 BFS 算法可以拿到 A i 0 A_i0 Ai​0 的 35 35 35 分。 满分思路 其实部分分的思路已经很接近正解了,想要拿到满…

题目要求时间必须是 k k k 的非负整数倍,所以想到了升维。这样就变成了一道分层图最短路的题目。用 BFS 算法可以拿到 A i = 0 A_i=0 Ai=0 35 35 35 分。

  • 满分思路

其实部分分的思路已经很接近正解了,想要拿到满分只需要做一点小小的调整。虽然说不能在路上停留,但是我们可以晚一点到达起点。但是要注意:到达起点的时间也必须是 k k k 的倍数。这个做法 BFS 就解决不了了(它只能解决出发时间相同且边权为 1 1 1 的最短路问题),我们可以使用 Dijkstra 算法来解决这道题。时间复杂度约 O ( O( O( n n n + + + m ⋅ l o g 2 m m \cdot log_2m mlog2m ) ) )

  • 代码

#include <cstdio>
#include <iostream>
#include <algorithm>
#include <vector>
#include <queue>
#include <cstring>
#include <cmath>
using namespace std;
const int INF = 0x3f3f3f3f; // 极大值∞int n, m, k;
int dis[10010][110]; // 最短路
int vis[10010][110]; // 记录点有没有被选过struct edge // 边
{int y, w;
} ;struct node // 优先队列中的点
{int x, t, d;bool operator < (const node b) const // 重载运算符{return d > b.d;}
} ;vector<edge> g[10010]; // 图void add(int x, int y, int w) // 建边
{g[x].push_back({y, w});
}void dijkstra(int s) // dijkstra算法,堆优化
{priority_queue<node> q;memset(dis, 0x3f, sizeof(dis));q.push({s, 0, 0});dis[s][0] = 0;while (q.size()){int x = q.top().x;int t = q.top().t;q.pop();if (vis[x][t])continue;vis[x][t] = 1;int nt = (t + 1) % k;for (int i = 0; i < g[x].size(); i++){int y = g[x][i].y;int w = g[x][i].w;int d = dis[x][t];if (d < w) d += (w - d + k - 1) / k * k; // 到达起点时间if (dis[y][nt] > d + 1){dis[y][nt] = d + 1;q.push({y, nt, dis[y][nt]});}}}
}int main()
{cin >> n >> m >> k;for (int i = 1; i <= m; i++){int u, v, w;cin >> u >> v >> w;add(u, v, w); // 建条单向边}dijkstra(1);if (dis[n][0] == INF)cout << "-1" << endl; // 无解else cout << dis[n][0] << endl;return 0;
}
http://www.dinnco.com/news/21553.html

相关文章:

  • 购物网站建设情况汇报免费开网店免费供货
  • 郑州网站关键词排名技术代理网络推广怎么做方案
  • 虎丘网站建设百度医生
  • 有关网站建设的外文文献seo3的空间构型
  • python网站开发 django百度一下就一个
  • 武汉网站制作开发站长之家seo
  • 用什么手机软件做网站什么是网络营销策划
  • 基于wordpress学校网站seo短视频保密路线
  • 建设网站那个好关键词举例
  • 淘宝上做微请帖的在哪个网站口碑营销的作用
  • wordpress 3.9seo优化一般包括哪些
  • 郑州做网站那网站seo优化心得
  • 成都旅游网站建设简述seo的概念
  • 建设网站的原则发布悬赏任务的推广平台
  • html模板怎么使用优化建议
  • 网站开发过程的基本环节青岛网站设计公司哪家好
  • 企业网站建设的经验心得创意营销新点子
  • python 网站建设网站运营需要多少钱
  • 湛江网站开发河北百度推广客服电话
  • 做技术类网站赚钱吗关键词seo深圳
  • 国家高新技术企业管理办法百度seo优化服务项目
  • 重庆做网站最好的商丘seo外包
  • 用word做网站相关论文seo搜索引擎优化内容
  • 做企业网站排名最全资源搜索引擎
  • 表情包做旧网站微信营销方法
  • 查法人信息的系统商丘seo推广
  • 南京网站网站建设学校百分百营销软件
  • 纯html css做的网站网页设计作品
  • 动态二维码制作南京seo整站优化技术
  • 阳泉住房和城乡建设部网站淘宝关键词top排行榜