`
hdxiong
  • 浏览: 372931 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

一个很有意思的Java题目

    博客分类:
  • Java
阅读更多
在网上看到一道有趣的Java题目,具体要求是这样的:

有n张扑克牌,每张牌的取值范围是:2,3,4,5,6,7,8,9,10,J,Q,K,A。在这n张牌中找出顺子(5张及5张以上的连续的牌),并将这些顺子打印出来。

大家赶紧开动一下你们的大脑,谈谈你们的思路和想法。

以下是作者的思路:
"首先就是要去掉重复的牌,因为同样的顺子之算一个,显然JAVA中的Set很适合这个工作。同时又需要对这些牌进行排序,毫无疑问就是TreeSet了。然后从小到大遍历这些牌,并设置一个计数器count。若发现连续的牌,则count++;若发现不连续的,分2中情况:若count>4,则找到了一个顺子,存起来;反之则什么都不做。然后count=1,从新开始找顺子。"
分享到:
评论

相关推荐

    一个java竞赛题目

    一个java竞赛题目,觉得挺有意思,所以发给大家想想

    java两条有趣的题目

    好的学习资料,很详细,题目很有意思,对java的基础考得比较多。

    Java逻辑面试题

    这是我2018年5月份遇到的Java逻辑题,比较有意思。对于Java新手可以去看下

    java计算题

    java基础算法题目,很不错,大家可以试一下自己算算分数,有很多有意思的题啊

    软工实习单位毕设题目.xls

    一些满有意思的毕业设计的题目,有兴趣的可以试试。 有嵌入式,C++,java等有关课题

    JAVA程序员面试题集合

    java面试的时候经常会遇到的面试问题,这些题目都挺有意思的。

    我们学校的考试

    我们学校的java上机考试题目,很简单,很有意思,和大家共享哈!!!

    趣味编程百例

    挺有意思的编程题目,并附有产靠答案!

    励志程序员

    这篇小记共有20000余字,小记的题目本来是想叫做《让菜鸟飞》或者《看菜鸟蜕变》诸如此类的,后来仔细琢磨了一下,毕竟咱还是一个连菜鸟还不如的小喽啰,还是低调点吧。就起一个大多数人都能接受又能理解的题目-----...

    松迪培训入学测试题

    松迪培训java高级软件工程师培训课程的入学测试题,题目出得挺有意思,建议学java的来做做试试。

    leetcode答案-my-leetcode:LeetCodeProblems'SolutionsonlyforJava.LeetCode题目

    LeetCode题目的答案与思路,仅限于Java。 Note 每道题都会有对应的一篇文章进行思路说明并给出Java的答案,有的会根据评论区额外补充特殊的思路以及一些注意点、 本系列尽量遵从由低到高的难度次序进行解题。 有任何...

    大数据分析与安全课程实验报告及结课论文

    提出一个有意思的研究假设或洞见,根据数据分析流程及探索性数据分析(EDA)方法,证明假设或洞见是否成立,并用可视化方法进行成果展示。其中分析步骤以Markdown的形式给出; 用非监督学习算法设计一个通用的网络...

    Interview:面试笔记

    Interview这里存储面试题中出现的比较有意思的题目和答案

    企业公司软件测试面试笔试题集合 软件测试面试题

    缺陷的等级划分,一个经常被问到的问题.doc 软件测试工程师笔试试题(大集合).doc 软件测试工程师测试试题大集合(二)包括答案.doc 软件测试工程师试题发布版.doc 软件测试试题.doc 软件评测复习知识点(小颖).doc ...

    上海leetcode前端-AIMER-Collections:AIMER的学习收藏

    分三个部分 Github/Gitee 优秀项目(个人向/有趣向) 优秀的公众号/B站up/博客网站(有意思的大佬) 推荐优秀的书籍(技术/文学等)/ 电影 注:有些项目或者视频我并未实际体验,未来会使用踩坑(会有些交叉重复) 注...

Global site tag (gtag.js) - Google Analytics