JavaScript 面试问题——排列
JavaScript 面试问题——排列
这比我记忆中的要艰难得多。我想花更多的时间来完成这些练习。我不了解你,但这是我编程游戏中最薄弱的部分,也是为什么我从来没有得到过高、顶级的演出……
问题
给定一个不同的字符串,返回 所有可能的排列 .
样本输入: [“A B C D”]
样本输出: [
'ABCD','ABDC','ACBD',
'ACDB', 'ADCB', 'ADBC',
'BACD'、'BADC'、'BCAD'、
'BCDA'、'BDCA'、'BDAC'、
'CBAD','CBDA','CABD',
'CADB'、'CDAB'、'CDBA'、
'DBCA'、'DBAC'、'DCBA'、
'DCAB'、'DACB'、'DABC'
]
解决方案(在 JavaScript 中)
结束的想法
你如何准备面试?你的秘诀是什么,你看过哪些面试题?关注更多反应原生内容
访问我的 向上工作 ,跟着我 GitHub 更多面试问题,如果您有任何问题,请给我发消息 推特 .
版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 无需6万激活码!GitHub神秘组织3小时极速复刻Manus,手把手教你使用OpenManus搭建本
· Manus爆火,是硬核还是营销?
· 终于写完轮子一部分:tcp代理 了,记录一下
· 别再用vector<bool>了!Google高级工程师:这可能是STL最大的设计失误
· 单元测试从入门到精通