用队列对扑克牌排序

该博客介绍了一种利用队列对扑克牌进行排序的策略。首先根据点数将牌分配到9个队列中,然后按照点数从小到大依次出队。接着,再按照花色将出队的牌分配到4个队列中,最后按花色顺序出队,得到最终的排序结果。博客提供了一个实例展示了整个排序过程,并要求编写程序实现这一算法。
摘要由CSDN通过智能技术生成

1:用队列对扑克牌排序

总时间限制: 

1000ms

 

内存限制: 

65536kB

描述

假设这里有36张扑克牌,分别为A1~A9,B1~B9,C1~C9,D1~D9,其中A代表方片,B代表草花,C代表红桃,D代表黑桃,那么,设定如下的排序规则:

1.对于两张卡牌,X1Y1与X2Y2,X1与X2表示A~D,Y1与Y2表示1~9,如果X1与X2不同,那么依照D>C>B>A的方式进行排序

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值