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

中文网站模板下载免费交换链接营销的典型案例

中文网站模板下载免费,交换链接营销的典型案例,wordpress 对外请求,企业网站建设案例洛谷 2921 记忆化搜索 tarjan 传送门 (https://www.luogu.org/problem/show?pid2921) 做这题的经历有点玄学#xff0c;#xff0c;起因是某个random题的同学突然发现了一个0提交0通过的题目#xff0c;然后就引发了整个机房的兴趣#xff0c;#xff0c;然后#xff0c… 洛谷 2921 记忆化搜索 tarjan 传送门 (https://www.luogu.org/problem/show?pid2921) 做这题的经历有点玄学起因是某个random题的同学突然发现了一个0提交0通过的题目然后就引发了整个机房的兴趣然后就变成了16提交7通过 初看上去这题目就是记忆化搜索但是环的存在使得普通的记忆化会导致漏解继续观察发现整张图为n个点n条边即是多个基环外向树使用tarjan找到图中的环显然可知对于环上一点能取到的最大值是环的长度对于环外一点能取到的最大值是它走到环的长度加上环长之后采用记忆化搜索或dp即可得解 Warning: 从样例可以显然发现存在自环开始写tarjan时错误的理解了low数组的含义将其与from数组混淆 #include cstdio #include cstring #include algorithmconst int maxn 100000 100; int next[maxn]; int dfn[maxn], low[maxn], size[maxn], sta[maxn]; int from[maxn]; int vis[maxn]; int stackTop 0; int tim 0; int n; int ans[maxn];void tarjan(int x) {tim;stackTop;sta[stackTop] x;dfn[x] low[x] tim;vis[x] 1;if (!dfn[next[x]]) {tarjan(next[x]);low[x] std :: min(low[next[x]], low[x]);} else if (vis[next[x]]) {low[x] std :: min(low[x], dfn[next[x]]);}if (low[x] dfn[x]) {while (sta[stackTop] ! x) {size[x];from[sta[stackTop]] x;vis[sta[stackTop]] 0;stackTop--;}vis[x] 0;stackTop--;size[x];from[x] x;} }void dfs(int x) {if (ans[x] 0) return;if (from[x] ! x || size[x] 1) {ans[x] size[from[x]];return;} else if (next[x] x) {ans[x] 1;return;} else {dfs(next[x]);ans[x] 1 ans[next[x]];} }int main () {scanf(%d, n);for (int i 1; i n; i) {scanf(%d, next[i]);}for (int i 1; i n; i) {if (!dfn[i]) tarjan(i);}//for (int i 1; i n; i) // printf(%d\n, from[i]);for (int i 1; i n; i)if (ans[i] 0) dfs(i);for (int i 1; i n; i) printf(%d\n, ans[i]);return 0; }转载于:https://www.cnblogs.com/CtsNevermore/p/6018135.html
http://www.zqtcl.cn/news/247060/

相关文章:

  • 西宁网站建设有限公司个人建站提供软件下载
  • 商丘哪里教做网站的绵阳市三台县城乡建设局网站
  • 百度seo整站优化公司岳阳网站开发收费
  • 阳江市人才招聘网新乡网站关键词优化
  • 襄阳做公司网站的软件公司简单网页html模板
  • 有网站如何做app开发公司认领工程网站
  • 济宁网站建设云科网络wordpress幻灯片简码
  • 国外做问卷网站好生产企业展厅设计
  • 提供网站制作公司报价长治网站制作平台
  • 丹东网站开发网站关键词和网页关键词的样本
  • 表白网站在线制作软件北京市轨道交通建设管理有限公司网站
  • asp做微网站设计网站有必要备案吗
  • 网站建设推广营销策划广州在线网页制作
  • photoshop怎么做网站局域网内用自己电脑做网站
  • 四会网站建设服装店网站建设规划书
  • 网站规范化建设海南百度网站建设
  • 商业网站建设设计公司平面ui设计网站
  • 南宁建站免费模板网页无法访问如何解决h5
  • 怎么查网站后台地址电商网站怎样做优化才最合理
  • 太原网站建设总部在哪服务器做多个网站
  • 自己做网站怎么能被访问Net网站开发招聘
  • 春晗环境建设有限公司网站wordpress伪静态卡死
  • 网站建设后期维护流程车培训网站建设
  • 云南建设企业网站wordpress用户角色权限
  • 代码做网站常用单词成品短视频网站源码搭建
  • 北京网站建设推四川省建设厅燃气网站
  • 网站 功能呢网站建设设计师的工作内容
  • 网站设计素材包微信公众号平台官网免费注册
  • 做设计灵感的网站网站网站建设
  • 华强北附近网站建设电商网站建设规划