资讯动态

9.13华为OD机试真题 新系统 - 受限序列重排 (Java/Py/C/C++/Js/Go)

发布时间:2026/9/28 4:01:24 来源:尧图企业网站定制
受限序列重排2026 华为OD机试真题9月13日华为OD上机新系统考试真题 100 分题型点击查看华为 OD 机试真题完整目录:2026最新华为OD机试新系统卷 + 双机位C卷 真题题库目录|全覆盖题库 + 逐点算法考点详解题目描述给定一个包含 n 个整数的数组nums和一个整数 k,你需要将数组nums中的所有元素重新排列,生成一个新的序列数组,其中下标第 k−1 个元素和下标第 k 个元素不能数值相同。请统计重新排列后符合条件的数组个数(相同的数组排列需去重统计);如果无法构造出满足上述所有条件的数组,结果为 0。输入描述本题为核心代码模式,你需要实现函数countArrangements(nums, k)。参数nums为一个整数数组,长度 n(1≤n≤15),元素nums[i](1≤nums[i]≤100)。参数 k(1≤k≤n−1)为一个整数,表示限制索引。为了便于在线判题,第一行输入以英文逗号分隔的数组元素,第二行输入整数 k。

读完文章,也想定制专属网站?

尧图设计师 24 小时内与您沟通定制方案

免费获取报价 →
↑