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

淘客返利怎么做网站网站建设费用计入什么科目

淘客返利怎么做网站,网站建设费用计入什么科目,广州做网站的公,提示网站有风险解题思路 这道题目要求我们判断给定的飞机是否都能在它们的油料耗尽之前降落。为了寻找是否存在合法的降落序列#xff0c;我们可以使用深度优先搜索#xff08;DFS#xff09;的方法#xff0c;尝试所有可能的降落顺序。 首先#xff0c;我们需要理解题目中的条件。每架… 解题思路 这道题目要求我们判断给定的飞机是否都能在它们的油料耗尽之前降落。为了寻找是否存在合法的降落序列我们可以使用深度优先搜索DFS的方法尝试所有可能的降落顺序。 首先我们需要理解题目中的条件。每架飞机在 T i T_i Ti​ 时刻到达机场上空剩余油料可以维持 D i D_i Di​ 个单位时间降落需要 L i L_i Li​ 个单位时间。这意味着每架飞机可以在 T i T_i Ti​ 到 T i D i T_iD_i Ti​Di​ 的时间段内开始降落。 然后我们可以按照以下步骤来实现 DFS 首先我们初始化一个布尔数组 st[] 来记录每架飞机是否已经降落。然后我们对每架飞机尝试进行降落。这里的 “尝试” 意味着我们需要检查该飞机是否可以在当前的时间内开始降落即它的开始降落时间是否在 T i T_i Ti​ 到 T i D i T_iD_i Ti​Di​ 的时间段内。如果可以我们就让它降落并把 st[i] 设置为 true。在一架飞机降落之后我们递归地对剩下的飞机进行尝试。这一步就是 DFS 的主要部分我们需要在所有的可能的降落序列中进行搜索。如果在某一步我们发现当前的飞机无法在当前的时间内开始降落我们就返回 false并在上一层中尝试下一架飞机。如果所有的飞机都已经降落我们就返回 true。最后我们对所有飞机进行尝试。如果存在至少一个可以让所有飞机都降落的序列我们就输出 YES否则输出 NO。 通过以上步骤我们可以找出是否存在一个合法的降落序列使得所有的飞机都能在它们的油料耗尽之前降落。 AC_Code C #include iostream #include cstring #include algorithmusing namespace std;const int N 15;int n; int a[N], b[N], c[N]; bool st[N];bool dfs(int u, int last, int cnt) {if (b[u] last)return false;if (cnt n)return true;for (int i 0; i n; i )if (!st[i]){st[i] true;if (dfs(i, max(a[u], last) c[u], cnt 1))return true;st[i] false;}return false; }int main() {int T;cin T;while (T -- ){memset(st, 0, sizeof st);cin n;for (int i 0; i n; i )cin a[i] b[i] c[i], b[i] a[i];bool flag false;for (int i 0; i n; i ){st[i] true;if (dfs(i, 0, 1)){flag true;break;}st[i] false;}cout (flag? YES: NO) endl;}return 0; }Java import java.util.*;public class Main {static final int N 15;static int n;static int[] a new int[N], b new int[N], c new int[N];static boolean[] st new boolean[N];static boolean dfs(int u, int last, int cnt) {if (b[u] last) {return false;}if (cnt n) {return true;}for (int i 0; i n; i) {if (!st[i]) {st[i] true;if (dfs(i, Math.max(a[u], last) c[u], cnt 1)) {return true;}st[i] false;}}return false;}public static void main(String[] args) {Scanner scanner new Scanner(System.in);int T scanner.nextInt();while (T-- 0) {Arrays.fill(st, false);n scanner.nextInt();for (int i 0; i n; i) {a[i] scanner.nextInt();b[i] scanner.nextInt() a[i];c[i] scanner.nextInt();}boolean flag false;for (int i 0; i n; i) {st[i] true;if (dfs(i, 0, 1)) {flag true;break;}st[i] false;}System.out.println(flag ? YES : NO);}scanner.close();} }Python N 15 a, b, c [0]*N, [0]*N, [0]*N st [False]*Ndef dfs(u, last, cnt):if b[u] last:return Falseif cnt n:return Truefor i in range(n):if not st[i]:st[i] Trueif dfs(i, max(a[u], last) c[u], cnt 1):return Truest[i] Falsereturn FalseT int(input().strip()) for _ in range(T):st [False]*Nn int(input().strip())for i in range(n):a[i], b[i], c[i] map(int, input().strip().split())b[i] a[i]flag Falsefor i in range(n):st[i] Trueif dfs(i, 0, 1):flag Truebreakst[i] Falseprint(YES if flag else NO)【在线测评】
http://www.hkea.cn/news/14277308/

相关文章:

  • html个人网站策划书app网站开发框架
  • dede网站怎么设置首页菏泽 网站建设
  • 做视频网站的公司有哪些网站建设与管理专业课程
  • 模板下载网站织梦模板赣州网上注册公司网站
  • 怎么知道网站用wordpress政务网站建设经验交流发言
  • 网站除了做流量还需要什么软件wordpress 登录信息
  • 免费网站建设新技术美的网站建设规划书
  • 新乡市工程建设信息网天津网站优化公司价格
  • 网站建设单选咨询公司税率是多少
  • 只做网站应该找谁网站空格 教程
  • 南宁网站快速优开发一个微信小程序价格
  • 附近做网站的公司电话网站开发公司云鲸互创实惠
  • 上海专业网站建站品牌模板网站建设多少钱
  • 谈谈你认为的网络营销是什么网站做sem优化
  • 开鲁网站seo手工外包加工网可信吗
  • 服装页面设计的网站济南网站开发企业
  • 沈阳企业网站优化排名方案中国万网创始人张向东
  • 抖音关键词排名优化优化网站改版
  • 北京网站制作济南无锡网站建设工作室
  • 网站外部外链建设拼多多如何无货源开店
  • 网站开发业务方向架构文档做企业网站建设挣钱吗
  • 外贸网站建设应该怎样选择语言网站开发课程设计实验报告
  • 详述网站建设的过程网站开发的税率是多少
  • 推广网站怎么制作网络营销思路
  • 网站优化设计方案国外网站 国内做镜像
  • 什么是flash网站移动办公oa手机版
  • 安康电商网站建设网站做qq登录
  • 做游戏网站思想步骤手机免费图片制作软件
  • 网站建设可以买东西搜索引擎优化方式
  • 网站建设创意教育网站建设市场分析计划书