文件名称:扑克牌排序
文件大小:3KB
文件格式:TXT
更新时间:2017-07-16 09:19:15
排序
2. 用队列对扑克牌排序 [问题描述] 假设有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的方式进行排序 2.假如有X1与X2相同时,那么就比较Y1与Y2的大小。 例如,对于如下的四张牌,有如下的升序排序结果: D3,C4,A4,C1 升序排序的结果为A4,C1,C4,D3