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

asp网站 并发数把做的网站发布打万维网上

asp网站 并发数,把做的网站发布打万维网上,软件界面设计风格,app开发人员网站一、题目 题目描述#xff1a; 用一个数组A代表程序员的工作能力#xff0c;公司想通过结对编程的方式提高员工的能力#xff0c;假设结对后的能力为两个员工的能力之和#xff0c;求一共有多少种结对方式使结对后能力为N。 二、输入输出 输入描述: 5 1 2 2 2 3 4 第一行为…一、题目 题目描述 用一个数组A代表程序员的工作能力公司想通过结对编程的方式提高员工的能力假设结对后的能力为两个员工的能力之和求一共有多少种结对方式使结对后能力为N。 二、输入输出 输入描述: 5 1 2 2 2 3 4 第一行为员工的总人数取值范围[1,1000] 第二行为数组A的元素每个元素的取值范围[1,1000] 第三行为N的值取值范围[1,1000]输出描述: 4 满足结对后能力为N的结对方式总数。 三、示例 示例1  输入输出示例仅供调试后台判题数据一般不包含示例 输入: 5 1 2 2 2 3 4 输出: 4 说明: 满足要求的结对方式为A[0]和A[4]A[1]和A[2]A[1]和A[3]A[2]和A[3]。 四、要求 时间限制C/C 1秒其他语言 2秒 空间限制C/C262144K其他语言524288K 五、解题思路 首先我们需要统计数组arr中每个元素的出现次数可以使用一个字典freq来实现其中字典的键是元素的值字典的值是元素的出现次数。然后我们遍历数组arr中的每个元素num对于每个元素我们计算与之配对后的能力值complement即target - num。如果complement存在于字典freq中说明存在一种配对方式使得两个员工的能力之和为target。此时我们将字典freq中complement对应的值加到计数器count上。注意如果complement与num相等说明当前元素可以与自己配对但是每个元素只能被计数一次所以需要将计数器count减去1。最后结对方式总数为计数器count除以2因为每对结对方式会被计算两次。返回计数器count作为结果即满足结对后能力为target的结对方式总数。 六、参考代码  # -*- coding: utf-8 -*-File : 2023-B-符合要求的结对方式.py Time : 2023/12/28 00:56:22 Author : mgc Version : 1.0 Desc : None def countPairings(n, arr, target):count 0 # 计数器用于记录满足结对后能力为target的结对方式总数# 创建一个字典用于统计数组arr中每个元素的出现次数freq {}for num in arr:freq[num] freq.get(num, 0) 1# 遍历数组arr中的每个元素for num in arr:complement target - num # 计算与当前元素配对后的能力值# 如果配对的能力值存在于数组arr中if complement in freq:count freq[complement] # 更新计数器增加配对方式的数量# 如果配对的能力值与当前元素相等需要将当前元素的出现次数减一if complement num:count - 1# 结对方式总数为计数器count除以2因为每对结对方式会被计算两次return count // 2# 测试代码 n int(input()) # 员工的总人数 arr list(map(int, input().split())) # 数组A的元素 target int(input()) # 目标能力值Nresult countPairings(n, arr, target) print(result)
http://www.zqtcl.cn/news/795112/

相关文章:

  • 武进网站建设代理商google官网下载
  • 简单网站开发流程图知乎怎么申请关键词推广
  • 成寿寺网站建设公司文登区做网站的公司
  • 建设一个网站用什么软件下载阿里外贸平台网站建设
  • 可信网站myeclipse网站开发
  • 做设计找素材的 网站有哪些网站建设实训个人总结
  • 浙江省建设厅继续教育官方网站网站做vr的收费
  • 建造网站 备案苏州手机网站设计
  • 做外贸卖小商品是哪个网站手机首页设计
  • 大连网站制作公司营销策划公司有哪些职位
  • 2019深圳网站设计公司排名网站设计的思想
  • 试客那个网站做的好seo管理平台
  • 增加网站关键词库网盟推广合作
  • 企业门户网站内容建设濮阳网络培训基地
  • 做亚马逊运营要看哪些网站免费咨询电脑问题
  • 如何用html制作网站app开发要多少钱
  • 中国搜索提交网站信息网络犯罪
  • 网站服务器做下载链接分销平台系统源码
  • 网站管理助手建站沈阳专业网站建设企业
  • 企业网站开发公司大全建筑工程培训
  • 免费网站开发模板云南省网站开发软件
  • dede小游戏php网站源码广州网站vi设计报价
  • 邯郸建设局网站资质申报wordpress 前端 插件
  • 关于asp_sql网站开发的书籍小程序跳转网页方法
  • 昆明网站开发公司电话建设手机银行的网站
  • 福州建设注册中心网站怎么做公司展示网站
  • 网络营销网站建设知识平面设计初中毕业能学吗
  • 2019销售网站开发与设计现状怎么在网上卖东西赚钱
  • 做网站前后端的发布流程如何管理wordpress网站模板下载
  • 网站历史频道怎么做网站修改标题有影响吗