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

网站做桌面应用 iOSseo文章外包

网站做桌面应用 iOS,seo文章外包,安徽建设工程信息网官网查询,官方网站开发公司排名题目 一个有向图#xff0c;要求满足要求的最短路径#xff0c;要求为#xff1a; 路径上的所有点的出边所指向的点都直接或间接与终点连通。 输入1 3 2 (3个点,2条边) 1 2 (1和2之间可以连接) 2 1 1 3 (从1到3) 输出1 -1 输入2 6 6 1 2 1 3 2 6 2 5 4 5 3…题目 一个有向图要求满足要求的最短路径要求为 路径上的所有点的出边所指向的点都直接或间接与终点连通。 输入1 3 2 (3个点,2条边) 1 2 (1和2之间可以连接) 2 1 1 3 (从1到3) 输出1 -1 输入2 6 6 1 2 1 3 2 6 2 5 4 5 3 4 1 5 输出2 3 解题思路 其实我们就求出满足要求的点然后在这些点里找最短路还有本人这里的方法比较复杂和麻烦 代码 #includecstdio using namespace std; struct woc{int next,x,y; };//日常邻接表 woc a[200001],lt[200001]; int xx,yy,n,m,k,state[10001],ls[10001],t,head,tail,f[10001],star,over; int fls[10001]; bool ltfl[10001]; bool v[10001]; void check()//求所有可以直接或间接到终点的边 {int t0;int head0;int tail1;state[1]over;ltfl[state[1]]true;//初始化while (head!tail){head;head(head-1)%n1;tfls[state[head]];//求边while (t!0){if (!ltfl[lt[t].y]){tail;tail(tail-1)%n1;state[tail]lt[t].y;ltfl[lt[t].y]true;//标记}tlt[t].next;//求下一条边}} } bool ok(int x)//是否满足要求 {int tls[x];while (t!0){if (!ltfl[a[t].y]) return false;ta[t].next;}return true; } int main() {scanf(%d%d,n,m);state[1]1;int u0; for (int i1;im;i){scanf(%d,xx);scanf(%d,yy);a[u].nextls[xx];ls[xx]u;a[u].xxx;a[u].yyy;//边lt[u].nextfls[yy];fls[yy]u;lt[u].yxx;lt[u].xyy;//记录一条回去的边} scanf(%d%d,star,over);for (int i1;in;i) f[i]2147483647;//初始化 check();//求所有可以直接或间接到终点的边head0;tail1;state[1]star;v[state[1]]true;f[star]0;//初始化×2while (head!tail){head;//出队head(head-1)%n1;//循环队列tls[state[head]];while (t!0){if (f[a[t].x]1f[a[t].y] ok(a[t].y))//判断是否满足要求{f[a[t].y]f[a[t].x]1;//松弛if (!v[a[t].y]){tail;//入队tail(tail-1)%n1;//循环队列state[tail]a[t].y;v[a[t].y]true;}}ta[t].next;//下一条边}v[state[head]]false;//解封}if (f[over]2147483647) printf(-1);//是否有解else printf(%d\n,f[over]); }
http://wiki.neutronadmin.com/news/191345/

相关文章:

  • 网站底部关键词指向商标注册申请要多少钱
  • 网站建设及推广服务的合同范本网站类软文
  • 做视频网站注意事项广州抖音seo
  • 网站开发与管理能力软件技术的就业前景
  • 做电商网站微信号是多少如何设置手机网站主页
  • 模板 网站 缺点简约门户网站源码
  • 阿里云申请域名做网站毕业设计网页
  • 帝国cms 网站名称合肥做企业网站的网络公司
  • 常州 网站建设邢台做wap网站
  • python进行网站开发智能网站系统
  • wordpress 子网站厦门网红打卡景点有哪些
  • 一站式做网站青岛品牌网站制作电话
  • 网站运营推广方案网站开发宣传图片
  • 解析网站怎么做室内设计平面图案例
  • 网站的意思搭建一个网站要多少
  • 广州市手机网站建设公司wordpress在php7.0
  • 东昌府区建设局网站装饰设计的变形手法有哪些
  • 网站的反链怎么做最新国际新闻50条简短
  • 甘肃省建设厅执业注册中心网站宣传广告怎么做吸引人
  • 品牌商标购买网站腾讯分分彩做号网站
  • 网站建设时间查询dw做网站 怎么做背景图片
  • 西部虚拟主机网站后台不能访问广州门户网站制作
  • 企业如何建设网站呢吉林省建设局网站
  • 公司做网站推广企业网站的设计
  • 无锡新区网站制作网站推广效果不好原因是
  • 网站结构是体现的网站开发 组织架构
  • 导航网站链接怎么做智慧旅游类网站开发商
  • 网站建设的原理传统网站布局
  • 网站推广和网络推广广州 环保 凡人网站建设
  • 视频网站的广告能怎么做免费ppt模板app有哪些