优化网站用什么软件好做外贸没有企业网站

web/2025/9/29 9:02:42/文章来源:
优化网站用什么软件好,做外贸没有企业网站,免费微信商城系统,wordpress 3.9 wpmuDFS 蓝桥杯中的DFS主要有针对分配过程的DFS和图/树的DFS两种类型#xff0c;基本是模板题#xff0c;难度中等 类型一#xff1a;针对分配过程的DFS 例题 1#xff1a;飞机降落 题目描述#xff1a; N 架飞机准备降落到某个只有一条跑道的机场。其中第 i 架飞机在 T …DFS 蓝桥杯中的DFS主要有针对分配过程的DFS和图/树的DFS两种类型基本是模板题难度中等 类型一针对分配过程的DFS 例题 1飞机降落 题目描述 N 架飞机准备降落到某个只有一条跑道的机场。其中第 i 架飞机在 T i T_i Ti​ 时刻到达机场上空到达时它的剩余油料还可以继续盘旋 D i D_i Di​ 个单位时间即它最早可以于 T i T_i Ti​ 时刻开始降落最晚可以于 T i D i T_i D_i Ti​Di​ 时刻降落。降落过程需要 L i L_i Li​ 个单位时间。 一架飞机降落完毕时另一架飞机可以立即在同一时刻开始降落但是不能在前一架飞机完成降落前开始降落。请判断n架飞机是否能够全部安全降落。 输入格式 输入包含多组数据第一行包含一个整数 T T T表示测试数据的组数。 对于每组数据第一行包含一个整数N 以下 N 行每行包含三个整数 T i , D i , L i T_i,D_i,L_i Ti​,Di​,Li​ 输出格式 对于每组数据输出 Y E S YES YES 或者 N O NO NO代表是否可以全部安全降落。 代码示例 from sys import setrecursionlimit setrecursionlimit(10000)def dfs(flight, landed, amount, cur_time, pre_lander):if pre_lander amount:# all of the flights have already landedreturn True# choose the current flightfor i in range(amount):if landed[i]:continue# hasnt landed yetif flight[i][1] cur_time:# the fuel have run out, this schedule is wrongreturn False# it can land landed[i] Trueif dfs(flight, landed, amount, max(cur_time, flight[i][0])flight[i][2],pre_lander1):return Trueelse:# try againlanded[i] False# no suitable answerreturn Falsetimes int(input()) for _ in range(times):n int(input())flight []for i in range(n):# create a list to record the earliest and latest time that every flight can landa,b,c map(int, input().split())flight.append(a,ab,c)landed [False]*nif dfs(flight, landed, n, 0, 0):print(YES)else:print(NO)例题 2分糖果 问题描述: 两种糖果分别有9个和16个要全部分给7个小朋友每个小朋友得到的糖果总数最少为2个最多为5个问有多少种不同的分法糖果必须全部分完。如果有其中一个小朋友在两种方案中分到的糖果不完全相同这两种方案就算作不同的方案。 答案提交: 这是一道结果填空的题你只需要算出结果后提交即可。本题的结果为一个整数在提交答案时只输出这个整数输出多余的内容将无法得分。 题目答案 35813063 要点 注意递归处理的子问题是单个小朋友的分配问题不是某一颗糖的分配问题因为糖会出现重复无法去重 代码示例 # 核心是去重 def dfs(cur,a,b):global cnt# start from 1if cur 8:# every child has gotten his candy# check whether all of the candy have been given awayif a 0 and b 0:cnt 1return# use for loops to avoid repeatly countfor i in range(a1):for j in range(b1):if 2 ij 5:dfs(cur1, a-i, b-j) cnt 0 # dfs(1,9,16) print(5067671)类型二树的DFS 例题 1景区导游 题目链接景区导游蓝桥杯 题目要求 某景区一共有 N 个景点编号 1 到 N。景点之间共有 N − 1 条双向的摆渡车线路相连形成一棵树状结构。在景点之间往返只能通过这些摆渡车进行需要花费一定的时间。 小明是这个景区的资深导游他每天都要按固定顺序带客人游览其中 K 个景点 A 1 , A 2 , . . . , A K A_1, A_2, . . . , A_K A1​,A2​,...,AK​。今天由于时间原因小明决定跳过其中一个景点只带游客按顺序游览其中 K − 1 个景点。具体来说如果小明选择跳过 Ai那么他会按顺序带游客游览 A 1 , A 2 , . . . , A i − 1 , A i 1 , . . . , A k , ( 1 ≤ i ≤ K ) A_1, A_2, . . . , A_{i−1}, A_{i1}, . . . , A_k, (1 ≤ i ≤ K) A1​,A2​,...,Ai−1​,Ai1​,...,Ak​,(1≤i≤K)。 请你对任意一个 A i A_i Ai​计算如果跳过这个景点小明需要花费多少时间在景点之间的摆渡车上 输入格式: 第一行包含 2 个整数 N 和 K。以下 N − 1 行每行包含 3 个整数 u, v 和 t代表景点 u 和 v 之间有摆渡车线路花费 t 个单位时间。最后一行包含 K 个整数 A 1 , A 2 , . . . , A k A_1, A_2, . . . , A_k A1​,A2​,...,Ak​ 代表原定游览线路。 输出格式: 输出 K 个整数其中第 i 个代表跳过 A i A_i Ai​ 之后花费在摆渡车上的时间。 提示: 对于 20% 的数据 2 ≤ K ≤ N ≤ 1 0 2 2 ≤ K ≤ N ≤ 10^2 2≤K≤N≤102。 对于 40% 的数据 2 ≤ K ≤ N ≤ 1 0 4 2 ≤ K ≤ N ≤ 10^4 2≤K≤N≤104。 对于 100% 的数据 2 ≤ K ≤ N ≤ 1 0 5 1 ≤ u , v , A i ≤ N 1 ≤ t ≤ 1 0 5 2 ≤ K ≤ N ≤ 10^51 ≤ u, v, A_i ≤ N1 ≤ t ≤ 10^5 2≤K≤N≤1051≤u,v,Ai​≤N1≤t≤105。保证 A i A_i Ai​ 两两不同。 解题思路 n个节点n-1条边景区一定是一个树形结构景点之间不存在环路所以只需要记录上一个节点保证不走回头路就可以实现DFS 代码示例 from sys import setrecursionlimit setrecursionlimit(100010) def dfs(start,end,cur,pre,totalCost):global lengthglobal uglobal vglobal tif cur end:return totalCost# 用for循环遍历邻接节点for i in range(length):if v[i] pre:continueif u[i] cur:temp dfs(start,end,v[i],cur,totalCostt[i])if temp 0:return tempreturn 0n,k map(int,input().split()) u [] v [] t [] for i in range(n-1):u1,v1,t1 map(int,input().split())u.append(u1)v.append(v1)t.append(t1)u.append(v1)v.append(u1)t.append(t1) length (n-1)*2 # 邻接三元组的长度 path [int(i) for i in input().split()] # 算出总代价 s 0 temp [0]*(k-1) for i in range(1,k):temp[i-1] dfs(path[i-1],path[i],path[i-1],-1,0)s temp[i-1] print(s-temp[0],end ) # 中间部分 for i in range(1,k-1):print(s-temp[i-1]-temp[i]dfs(path[i-1],path[i1],path[i-1],-1,0),end ) print(s-temp[k-2],end )

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/web/83808.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

西安网站seo外包seo入门讲解

使用docker-compose优雅部署RocketMQ 随着市场的发展,越来越多的复杂场景出现在我们日常的开发工作中。随之也越来越多的好的工具,也同步出现在程序员的学习范围清单内。好的工具提高产品性能的同时,也带来了很多安装上的问题,do…

什么网站百度容易收录线上直播营销策划方案

随着区块链技术的迅速发展和数字资产市场的蓬勃发展,区块链交易所成为了数字资产交易的核心场所之一。在这个快速发展的领域中,区块链交易所App系统的开发和撮合交易系统的建设至关重要。本文将探讨区块链交易所App系统开发及撮合交易系统的重要性&#…

合肥有什么好的网站建设公司win7优化配置的方法

给定一个整数数组 nums ,找到一个具有最大和的连续子数组(子数组最少包含一个元素),返回其最大和。 思路:每个循环中,sum表示以nums[i]结尾的最大子序和,res表示目前得到的最大子序和。当循环结…

推广链接网站小程序开发定制公司北京

1. 数据库基础 1.1 什么是数据库 存储数据用文件就可以了,为什么还要弄个数据库? 文件保存数据有以下几个缺点: 文件的安全性问题文件不利于数据查询和管理文件不利于存储海量数据文件在程序中控制不方便 数据库存储介质: 磁盘内存 为…

广州网站建设开发公司建设银行深圳天健世纪支行网站

BeetleX针对redis访问封了全async/await操作模式,通过它可以更高效地访问redis服务。BeetleX.Redis提供读写分离和多机故意写入处理,同时安全的TLS访问机制,在使用功能上组件支持绝大部分基础指令,并提供json,protobuf…

手机端网站源码抖音带运营的执行老大

在当今信息化快速发展的时代,手机已经成为我们生活中不可或缺的一部分。随着资料的积累,备份手机数据成了一个重要的问题。本文将介绍iMazing如何备份手机资料,并为大家解答“iPhone的资料可以传到iPad里吗”这一问题。这不仅可以帮助你有效管…

怎么制作网站链接用wordpress做企业门户

网络基础(一) 文章目录 一、计算机网络背景1.1网络发展1.2认识“协议” 二、网络协议初识2.1OSI七层模型2.2OSI五层模型 三、网络传输基本流程3.1局域网通信3.2网络传输流程不跨子网的网络传输跨子网的网络传输 3.3网络中的地址管理IP地址MAC地址 一、计…

木质家居 技术支持 东莞网站建设自适应式网站模板

RpcProvider&#xff08;服务提供者&#xff09;实现思路 上一节说到&#xff0c;如何将一个本地服务发布成远程服务&#xff0c;但没有说明一个rpc框架怎么进行调用的&#xff0c;看看上节代码 #include <iostream> #include <string> #include "user.pb.h…

网站建设海报图片国外品牌vi设计

引言 数字化转型是当今商业领域中的关键议题&#xff0c;它不仅是技术的应用&#xff0c;更是一种战略性的变革&#xff0c;对企业而言具有重要意义。在这个数字化时代&#xff0c;企业需要不断适应和采纳新技术&#xff0c;以获得竞争优势并提高效率。 数字化转型旨在将传统业…

网站使用特殊字体陇西做网站的广告店

同步任务是指在多个线程之间协调执行的任务&#xff0c;其目的是确保多个任务按照一定的顺序和规则执行&#xff0c;例如使用锁来防止数据竞争。 同步任务的实现需要考虑多个线程之间的协作和同步&#xff0c;以确保数据的正确性和程序的正确执行。 由于TaskPool偏向于单个独…

网站商务方案平面设计的图

一、单选题&#xff08;35题&#xff0c;每题2分&#xff09; 1、(2分)【单选题】以下用于修改数据库字段名称的SQL语句是&#xff08;&#xff09; A.RENAME B.CHANGE C.ALTER D.MODIFY 2、(2分)【单选题】若一棵二叉树的前序遍历为a,e, b, d. c&#xff0c;后序遍历为 b, …

网站技术制作流程图做网站好做吗

作者 | 何从庆转载自AI算法之心(ID:AIHeartForYou)笔者整理最近几年比较经典的深度文本分类方法&#xff0c;希望帮助小伙伴们了解深度学习在文本分类中的应用。Convolutional Neural Networks for Sentence Classification (EMNLP 2014)Kim在EMNLP2014提出的TextCNN方法&…

济宁网站定制公司备案的网站做跳转不影响备案把

目录 一、nginx是什么&#xff1f; 二、安装部署 1.下载 2.配置 3.代理Swagger服务 4.nginx命令 一、nginx是什么&#xff1f; 是用于 Web 服务、反向代理、内容缓存、负载均衡、媒体流传输等场景的开源软件。它最初是一款专为实现最高性能和稳定性而设计的 Web 服务器。…

陕西省建设厅执业资格注册中心网站网站建设管理流程

在传统合同签署的过程中&#xff0c;企业、组织、机构都面临着合同签署与管理的诸多问题和挑战&#xff1a;合同种类繁多、数量庞大导致起草效率低下&#xff1b;管理流程繁琐、权限分散使得审批周期冗长且效率低下&#xff1b;合同签订版本难以精准复核&#xff0c;风险防控更…

哈尔滨快速建站服务网站建设计划

创建用于初始化的非完全结构体非完全初始条件结构体为总线的部分元素提供初始值。如果您在仿真过程中使用非完全初始条件结构体&#xff0c;Simulink 将创建一个完全的初始条件结构体来表示总线的所有元素。对于非完全初始条件结构体没有显式指定值的每个元素&#xff0c;Simul…

体检网站源码哈尔滨网站建设那家好

我们在做项目的时候&#xff0c;应该给经常用到的文件配置它的别名&#xff0c;这样做&#xff0c;既可以方便引用&#xff0c;也可以防止当文件位置发生改变的时候出现错误。 配置前: import bartar from ../../components/bartar 配置后(不用再关心文件层级关系): import bar…

网站建设的知名公司装修流程先后顺序

Tree 让我们找满足一下五个条件的(x,y(x, y(x,y)点对有多少&#xff1a; x≠yx \neq yx​yxxx不是yyy的祖先yyy不是xxx的祖先dis(x,y)≤kdis(x, y)\leq kdis(x,y)≤kzzz是x,yx, yx,y的最近公共祖先&#xff0c;valuexvaluey2valuezvalue_x value_y 2value_zvaluex​valuey…

陕西中洋建设工程有限公司网站婚介网站开发

来源&#xff1a;中国信息产业网 近日&#xff0c;两家大数据领域的代表性企业Cloudera和Hortonworks宣布了它们相对平等的合并&#xff0c;宣称新公司将创建世界领先的下一代数据平台并提供业界首个企业数据云&#xff0c;这令很多人感到意外&#xff0c;大数据的未来何去何从…

自己电脑做网站服务器广域网访问怎么做网站推广怎么样

题目283&#xff1a;移动0 题目描述&#xff1a; 给定一个数组 nums&#xff0c;编写一个函数将所有 0 移动到数组的末尾&#xff0c;同时保持非零元素的相对顺序。 请注意 &#xff0c;必须在不复制数组的情况下原地对数组进行操作 题解&#xff1a; func moveZeroes(num…

培训网站方案网页设计师需要学什么技能

文章目录 1、连接开发板与笔记本&#xff1a;2、配置笔记本的网络共享&#xff1a;3、配置开发板的网络设置&#xff1a;4、验证网络连接&#xff1a; 1、连接开发板与笔记本&#xff1a; 使用一根网线将开发板的Ethernet接口与笔记本的以太网口相连。 2、配置笔记本的网络共…