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

做医疗网站网站服务器容器

做医疗网站,网站服务器容器,ftp网站上传 方法,网站建设客源在哪里找文章目录小朋友崇拜圈正则问题小朋友崇拜圈 小朋友崇拜圈 - 蓝桥云课 (lanqiao.cn) 拿到这道题要先把题目读懂。 下面的一行是表示:编号为i的小朋友,崇拜的对象为编号为path[i]的小朋友。 本题应该使用DFS,深度优先遍历找到可以成环的崇拜圈…

文章目录

    • 小朋友崇拜圈
    • 正则问题

小朋友崇拜圈

  • 小朋友崇拜圈 - 蓝桥云课 (lanqiao.cn)
    拿到这道题要先把题目读懂。
    下面的一行是表示:编号为i的小朋友,崇拜的对象为编号为path[i]的小朋友。
    本题应该使用DFS,深度优先遍历找到可以成环的崇拜圈。

如果用通俗的话来说,就是:

  • 每次传入小朋友最崇拜的人和自己,如果找不到,就继续找他崇拜的人所崇拜的人。(刚开始传入path[i](x),后来传入path[x])。
import java.util.Scanner;
// 1:无需package
// 2: 类名必须Main, 不可修改public class Main {static int N;// 第i个小朋友最崇拜的人就是path[i]。static int []  path;static int ans;public static void main(String[] args) {Scanner s = new Scanner(System.in);N = s.nextInt();path = new int [N + 1];for(int i = 1 ; i <= N ; i ++){path[i] = s.nextInt();}for(int i = 1 ; i <= N ; i ++){//每次传入当前小朋友和他最崇拜的人,dfs(path[i],i,1);}System.out.println(ans);}/**** @param x 被 i 崇拜的小朋友* @param ll 最找DFS要找回这个小朋友* @param cnt 返回圈数答案*/static void dfs(int x,int ll , int cnt){if(cnt > N) return ;//if(x == ll){ans = Math.max(ans , cnt);return;}dfs(path[x],ll,cnt + 1);}
}

正则问题

  • 正则问题 - 蓝桥云课 (lanqiao.cn)
    该题只需要掌握一个规律:
  1. 遇到左括号进入DFS递归栈。
  2. 遇到右括号退出DFS递归。但是返回的结果要加入current,继续统计当前正则串长度。
  3. 遇到 | 就比较current和max最大的一方即可。

最后返回结果时,也要比较一次current和max,因为可能最后一次current没有被统计。

DFS函数定义:计算当前() 中的最长正则串。

import java.util.Scanner;
// 1:无需package
// 2: 类名必须Main, 不可修改public class Main {static String str;static char [] ch;static int idx  = -1;public static void main(String[] args) {Scanner s = new Scanner(System.in);str = s.nextLine();ch = str.toCharArray();System.out.println(dfs());}static int dfs(){int current = 0;int max = 0;while(idx < ch.length - 1){idx ++;if(ch[idx] == '('){current += dfs();}else if(ch[idx] == 'x'){current ++;}else if(ch[idx] == '|'){max = Math.max(current , max);current = 0;}else{break;}}return Math.max(max , current);}
}
http://www.yayakq.cn/news/916419/

相关文章:

  • 买虚机送网站建设大学生网站模板
  • 网站被k 申诉seo关键字排名
  • 展示型网站源码建站网站系统
  • 定制建站方案昆山网站建设jofuns
  • 阿里巴巴免费做网站深圳市坪山新区建设局网站
  • 有名的网站建设电话怎么做网站备案连接
  • 网站建设考试知识点即时通讯型网站开发
  • 网站建设 企泰科技公司php网站开发技术前景
  • 茂港网站建设公司巫山网站制作
  • 网站建设 工商注册wordpress如何加html
  • 手机零售网站 关键词公司装修费分几年摊销
  • discuz做门户网站网站建设是专业
  • 长春网站制作长春万网网站 搜索引擎 提交
  • 网站并发要求滨湖区知名做网站价格
  • 广东官方网站建设家庭宽带做私人网站
  • 襄阳专业做网站专业建设报告
  • 西安网站建设方案托管应用数据库网站开发
  • 网站备案管理办法深圳市企业网站建设
  • 正能量网站入口证件照片制作软件免费下载
  • iis网站服务器安全隐患分析汕头网站建设推广
  • 网站怎么自动加水印wordpress带样式备份
  • 黄岩做网站的公司公司招聘网站有哪些
  • 开封市建设中专网站fullpage网站
  • 网站建设mingxinsh廊坊网站优化
  • wordpress站点不被收录wordpress培训类网站模板
  • 国内外贸网站建设公司莱芜房产网新房
  • app开发网站建设培训班广告代运营
  • 太原自学网站建设域名网站建设教程
  • 福建网站建设有限公司沂源县建设局网站
  • 济南哪里有网站建设公司wordpress comments.php