一副牌中发五张扑克牌给你:让你判断数字的组成:
有以下几种情况:
1:四条:即四张一样数值的牌(牌均不论花色)
2:三条带 一对
3:三条带两张不相同数值的牌
4:两对
5:顺子 包括 10,J,Q,K,A
6:什么都不是
7:只有一对。c#include
#include
#include
using name...
分类:
其他好文 时间:
2015-06-27 16:46:30
阅读次数:
134
分析问题 这个题目的关键点在于大小王可以看作任意的数字,那么我们就把这个任意的数字看作0也未尝不可,因为扑克牌中1-15都有数字,所以可以用0代表大小王 这样我们就将问题转换成了从0-15中抽5个数字,看是否连续的问题,由于0可以看作任意数字,所以我们可以用0去补那些空缺的数,比如0,1,3也算是连...
分类:
编程语言 时间:
2015-05-03 20:19:41
阅读次数:
150
转换为看一个排序数组中0多还是间隔的数字多的问题 先排序 然后遍历统计数组中0的个数 可以把等于0放到for循环条件里 减少遍历次数 然后从第一个不为0的index开始,比较相邻两个之间的差距 然后实现往后移index1=index2,index2++ package isContinuous44;...
分类:
其他好文 时间:
2015-03-27 23:42:44
阅读次数:
145
题目1355:扑克牌顺子
时间限制:2 秒内存限制:32 兆特殊判题:否提交:1415解决:398
题目描述:
LL今天心情特别好,因为他去买了一副扑克牌,发现里面居然有2个大王,2个小王(一副牌原本是54张^_^)...他随机从中抽出了5张牌,想测测自己的手气,看看能不能抽到顺子,如果抽到的话,他决定去买体育彩票,嘿嘿!!“红心A,黑桃3,小王,大王,方片5”,“Oh My God!”不是顺子....
分类:
其他好文 时间:
2014-12-12 14:59:20
阅读次数:
127
题目:从扑克牌中随机抽5张牌,判断是不是一个顺子,即这5张牌是不是连续的。2~10为数字本身,A为1,J,Q,K分别为11,12,13,而大小王可以看成任意数字。分析:我们假定大小王为0,首先将数组排序,再统计数组中的0的个数,最后统计排序之后的数组中相邻数字之间的空缺总数。如..
分类:
其他好文 时间:
2014-12-10 14:27:09
阅读次数:
176
出题:要求用递归将一个栈结构的元素内外颠倒;分析:本题再次说明系统栈是程序员最好的帮手,但递归度较高所以时间复杂度较大,可以使用空间换时间的方法(额外数组保存栈元素,然后逆向压入);第一层递归(清空栈元素,并使用系统栈保存):[1,2,3,4,5],栈顶元素为1,将1弹出之后,递归处理[2,3,4,...
分类:
其他好文 时间:
2014-05-27 00:33:08
阅读次数:
445