





















2026 华为OD机试真题 4月29日华为OD上机新系统考试真题 200 分题型
点击查看华为 OD 机试真题完整目录:2026最新华为OD机试新系统卷 + 双机位C卷 真题题库目录|全覆盖题库 + 逐点算法考点详解
在一个创意设计工坊中,设计师希望用不同的大写字母瓷砖拼出独特图案,给定一个只包含大写英文字母的图案字符串 LL ,要求你给出对 LL 重新排列的所有不相同的图案,但是有以下约束条件:
2026 华为OD机试真题 4月29日华为OD上机新系统考试真题 200 分题型
输入
"AAB"
输出
1
说明
只有"ABAABA"满足条件
输入
""
输出
1
说明
空也是符合没有相邻的要求
输入
"AA"
输出
说明
AA 是相邻的,所以没有满足条件的
本题要求计算一个给定大写字母字符串的所有不重复全排列数,约束条件是:相同的字母不能相邻。
lastChar 记录上一个放置的字符。如果当前尝试放置的字符与 lastChar 相同,则不符合条件,跳过。此内容由惯性聚合(RSS阅读器)自动聚合整理,仅供阅读参考。 原文来自 — 版权归原作者所有。