微信公众平台官方网站怎么做网络推广优化

张小明 2026/1/11 9:36:46
微信公众平台官方网站,怎么做网络推广优化,网站主题及风格,网站建设 管理(新卷,100分)- 租车骑绿岛#xff08;Java JS Python#xff09;题目描述部门组织绿岛骑行团建活动。租用公共双人自行车#xff0c;每辆自行车最多坐两人#xff0c;最大载重M。 给出部门每个人的体重#xff0c;请问最多需要租用多少双人自行车。输入描述第…(新卷,100分)- 租车骑绿岛Java JS Python题目描述部门组织绿岛骑行团建活动。租用公共双人自行车每辆自行车最多坐两人最大载重M。给出部门每个人的体重请问最多需要租用多少双人自行车。输入描述第一行两个数字m、n分别代表自行车限重部门总人数。第二行n个数字代表每个人的体重体重都小于等于自行车限重m。0m2000n1000000输出描述最小需要的双人自行车数量。用例输入3 43 2 2 1输出3说明无题目解析本题需要最少的车辆即尽可能组合出重量小于等于m的两人组。首先我们可以将所有人按体重升序然后将最大体重和m比较若最大体重大于等于m则这个人只能一人占一辆车车数量count然后将最大体重弹出继续将剩下体重中最大的和m比较逻辑同上直到最大体重小于m时停止弹出。在剩余体重中我们利用双指针i指针指向最小体重j指针指向最大体重然后组合它们即arr[i]arr[j]和m比较若小于等于m则说明这两个人可以共享一辆车车数量count然后ij--。如果arr[i]arr[j]m则说明两个人无法共享一辆车我们只能优先将这里车分配给较大体重的人此时车数量count然后j--。按上面逻辑移动双指针最后可能会出现两种情况i j 此情况下所有人均分配到了车因此可以直接输出count作为题解i j 此情况下还有一个人未分配到车因此需要count为这个人单独分配一辆车JavaScript算法源码/* JavaScript Node ACM模式 控制台输入获取 */ const readline require(readline); const rl readline.createInterface({ input: process.stdin, output: process.stdout, }); const lines []; rl.on(line, (line) { lines.push(line); if (lines.length 2) { const [m, n] lines[0].split( ).map(Number); const arr lines[1].split( ).map(Number); console.log(getResult(arr, m, n)); lines.length 0; } }); function getResult(arr, m, n) { arr.sort((a, b) a - b); let count 0; // while (arr.at(-1) m) { // count; // arr.pop(); // } let i 0; let j arr.length - 1; while (i j) { if (arr[i] arr[j] m) i; j--; count; } if (i j) count; return count; }Java算法源码import java.util.Arrays; import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner sc new Scanner(System.in); int m sc.nextInt(); int n sc.nextInt(); int[] arr new int[n]; for (int i 0; i n; i) { arr[i] sc.nextInt(); } System.out.println(getResult(arr, m)); } public static int getResult(int[] arr, int m) { Arrays.sort(arr); int count 0; int i 0; int j arr.length - 1; while (i j) { if (arr[i] arr[j] m) i; j--; count; } if (i j) count; return count; } }Python算法源码# 输入获取 m, n map(int, input().split()) arr list(map(int, input().split())) # 算法入口 def getResult(arr, m, n): arr.sort() count 0 i 0 j n - 1 while i j: if arr[i] arr[j] m: i 1 j - 1 count 1 if i j: count 1 return count # 算法调用 print(getResult(arr, m, n))
版权声明:本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!

免费手机网站建设用rp怎样做网站

无限滚动技术深度解析:构建流畅用户体验的商业价值实现 【免费下载链接】infinite-scroll 📜 Automatically add next page 项目地址: https://gitcode.com/gh_mirrors/in/infinite-scroll 在当今数字体验竞争激烈的环境中,用户对网页…

张小明 2026/1/5 19:42:14 网站建设

网站除了做流量还需要什么昆山企业网站制作公司

第一章:医疗数据脱敏的合规性演进与PHP实现挑战随着《个人信息保护法》和《数据安全法》的相继实施,医疗数据的处理必须满足日益严格的合规要求。数据脱敏作为保护患者隐私的核心手段,其技术实现不仅需保障数据可用性,还需符合监管…

张小明 2026/1/7 20:25:28 网站建设

工业企业网站建设景区网站建设策划书

分布式系统与资源泄漏问题的排查与解决 在软件开发过程中,分布式系统的故障排查以及资源泄漏问题的解决是开发者常常面临的挑战。下面将详细介绍分布式系统的故障排查方法以及资源泄漏问题的解决流程和相关工具。 分布式系统故障排查 在排查电路板故障时,工程师通常从靠近…

张小明 2026/1/9 12:21:41 网站建设

中国品牌网站建设北京app制作

我扔掉了本地的 Docker 和 VSCode,开发效率反而提升了10倍“在我电脑上明明是好的”,这句话我曾说过无数次,也听过无数次。每次新项目启动或新同事入职,我们总要浪费大量时间在配置开发环境上,过程痛苦且极易出错。我曾…

张小明 2026/1/5 13:45:06 网站建设

商品展示的网站源码role wordpress

当传统PLC遇上开放式协议 【免费下载链接】S7-1500PLCModbus-RTU通信详解分享 S7-1500PLC Modbus-RTU 通信详解 项目地址: https://gitcode.com/Open-source-documentation-tutorial/7c8db 在现代工业自动化项目中,我们常常面临这样的挑战:西门子…

张小明 2026/1/7 8:32:41 网站建设

自己电脑做服务器建网站盈利网站

矩阵特征值与特征向量计算方法详解 在矩阵分析与计算中,特征值和特征向量的计算是一个核心问题,它们在众多领域都有广泛的应用,如物理、工程、计算机科学等。本文将详细介绍几种常见的计算矩阵特征值和特征向量的方法,包括幂法、Jordan标准型、QR方法以及Householder变换等…

张小明 2026/1/7 16:45:48 网站建设