如何生成一组数据不连续排列的数组?

一组数据里有重复数据,比如11223456,如何生成一组非连续的排列,比如12123456,更难一点的就是部分数据可以连续生产,部分数据不可以重复。

全部评论
感觉是贪心,先统计一组数据中所有数的出现频率,频率高的优先排列,这样可能尽可能保证不重复排列。 例如:1111223,按照贪心=> 1212131
点赞 回复 分享
发布于 2018-07-19 11:43
排列组合问题
点赞 回复 分享
发布于 2018-07-19 11:34

相关推荐

昨天 09:08
裁应届生,一分钱补偿没有,离职了还脑控你,跟踪你,定位你,丁东服务是搞系每一个人
牛客吹哨人:建议细说...哨哥晚点统一更新到黑名单:不要重蹈覆辙!25届毁意向毁约裁员黑名单https://www.nowcoder.com/discuss/1317104
叮咚买菜稳定性 10人发布 投递叮咚买菜等公司10个岗位 >
点赞 评论 收藏
分享
点赞 评论 收藏
分享
头像
11-18 16:08
福州大学 Java
影流之主:干10年不被裁,我就能拿别人一年的钱了,日子有盼头了
点赞 评论 收藏
分享
点赞 收藏 评论
分享
牛客网
牛客企业服务