首页 > 9.6腾讯后台 红黑棋思路
头像
_DWJ
编辑于 2020-09-07 10:48
+ 关注

9.6腾讯后台 红黑棋思路

直接说思路吧
首先分别对红棋黑棋求逆序数,然后对逆序数最小的进行冒泡,最后对未正序的冒泡。以下上例子:
B R R B R B
2  3 1  1  2 3
分别求R,B逆序数
R逆=2,B逆=1
对B进行冒泡
B B R R R B
1  2 3  1 2  3
(以上交换3次)
此时B已正序
对R进行冒泡
B B R R R B
1  2  1 3  2 3
R仍未正序,再冒
B B R R R B
1  2 1  2  3 3
均正序
以上为个人看法,没有参加笔试,不知道能不能A,欢迎小伙伴们讨论

全部评论

(1) 回帖
加载中...
话题 回帖

推荐话题

相关热帖

近期热帖

历年真题 真题热练榜 24小时
技术(软件)/信息技术类
查看全部

近期精华帖

热门推荐