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

南头做网站公司友情链接的作用

南头做网站公司,友情链接的作用,iis如何做同时运行两个网站80端口,邯郸网站建设联系电话CPU算力分配 两组服务器A、B, 每组有多个算力不同的CPU;为了让两组服务器的算力和相等,允许两组各选出一个CPU进行一次交换;求两组中用于交换的CPU算力,从A中选出的算力尽可能小; 输入描述: 第一行 输入L…

CPU算力分配

  • 两组服务器A、B, 每组有多个算力不同的CPU;
  • 为了让两组服务器的算力和相等,允许两组各选出一个CPU进行一次交换;
  • 求两组中用于交换的CPU算力,从A中选出的算力尽可能小;

输入描述:
第一行 输入L1, L2 表示A、B组的CPU数量;
第二行输入A组服务器中的CPU算力;
第三行输入B组服务器的CPU算力;
输出描述:
A、B组选出的CPU算力,以空格分开; 保证初始两组算力和不同,且答案肯定存在;

示例1
输入:
2 2
1 1
2 2
输出:
1 2

示例2
输入:
2 2
1 2
2 3
输出:
1 2

示例3
输入:
3 2
1 2 5
2 4
输出:
5 4

思路:

  • A数组升序排序,B数组升序排序;
  • 遍历A数组的每个元素 A [ i ] A[i] A[i],根据公式求对应的目标值tgt,是否在B数组中;
    • 交换一次后,存在公式 ∑ A − A i + B i = ∑ B − B i + A i \sum A - A_i + B_i = \sum B - B_i + A_i AAi+Bi=BBi+Ai
    • 代码形式 tgt = A[i] - (sum(A) - sum(B)) // 2
    • 如果tgt 在B数组中存在,则结束对A的循环;
    • 时间复杂度 O(nlogn)

a_len, b_len = list(map(int, input().strip().split()))a_arr = list(map(int, input().strip().split()))
a_sum = sum(a_arr)
b_arr = list(map(int, input().strip().split()))
b_sum = sum(b_arr)a_arr.sort()
b_arr.sort()
i = 0
while i < a_len:  # O(n) + O(nlogn)target = a_arr[i] - (a_sum - b_sum) // 2if target in b_arr:print(str(a_arr[i]) + " " + str(target))breaki += 1
http://www.15wanjia.com/news/5346.html

相关文章:

  • 室内设计装修风格大全seo推广是做什么
  • 一家企业如何做网站推广品牌营销与推广
  • 如何用群晖nas做网站百度代理加盟
  • 旧版草莓无线观看网站微信引流获客软件
  • 亚马逊网站做外贸seo排名计费系统
  • 紫金优化网站制作百度经验悬赏令
  • 网站开发调查问卷品牌推广文案
  • 成都网站建设cdcidi高权重友情链接
  • wordpress 主题作者页seo技术外包
  • 网站制作长春淘宝seo对什么内容优化
  • 营利性网站的域名怎么做关键词排名优化系统
  • 建设网站南昌网络营销包括的主要内容有
  • 成都网站建设公司官网百度站长工具
  • 小公司做网站赚钱吗销售的技巧与口才
  • 养老网站备案必须做前置审批吗漂亮的网页设计
  • 网站建设公司网站源码合肥seo软件
  • 做商城网站怎么做个人博客网站设计毕业论文
  • 基层建设刊物网站互联网广告联盟
  • 山西建工网登录seo网络公司
  • 什么是网络营销企业百度官网优化
  • 嘉兴网络推广的平台有哪些深圳seo专家
  • 地区网站建设服务周到seo的主要内容
  • 现在还有没有做任务的网站seo推荐
  • 微网站建设报价方案一站式推广平台
  • 新手如何优化网站排名seo是网络优化吗
  • b2c网站大全发布平台seo专员是什么意思
  • wordpress中文章安顺seo
  • 注册域名后怎么做网站营销型企业网站有哪些
  • 个人建网站首选什么域名好河北网站seo地址
  • 企业型网站价目表竞价推广招聘