剑指offer——扑克牌顺子
来源:互联网 发布:linux 查看外网ip 编辑:程序博客网 时间:2024/06/09 19:58
import java.util.*;public class Solution { public boolean isContinuous(int [] numbers) { if(numbers == null || numbers.length != 5) return false; for(int i = 0; i < numbers.length; ++i) if(numbers[i] < 0 || numbers[i] > 13) return false; int[] a = new int[14]; for(int i = 0; i < numbers.length; ++i) { ++a[numbers[i]]; } for(int i = 0; i < a.length; ++i) System.out.print(a[i] + " "); System.out.println(); for(int i = 1; i < a.length-4; ++i) { int count = 0; for(int j = i; j <= i + 4; ++j) { //System.out.println("a[" + j + "]" + " = " + a); if(a[j] == 0) ++count; } //System.out.println("count = " + count); if(count == a[0]) return true; } return false; } public static void main(String[] args) { Solution solution = new Solution(); int array[] = new int[] { 1, 3, 2, 4, 6 }; solution.isContinuous(array); }}
阅读全文
0 0
- 剑指offer—扑克牌顺子
- 剑指offer—扑克牌顺子
- 剑指offer——扑克牌的顺子
- 《剑指offer》——扑克牌顺子
- 剑指Offer——扑克牌的顺子
- 剑指offer——扑克牌顺子
- 剑指offer——扑克牌顺子
- 剑指offer——扑克牌顺子
- 剑指offer——扑克牌顺子
- 剑指Offer—45—扑克牌顺子
- 剑指offer——46.扑克牌顺子
- 剑指offer--扑克牌顺子
- 《剑指offer》扑克牌顺子
- 剑指offer:扑克牌顺子
- 剑指offer:扑克牌顺子
- 剑指offer:扑克牌顺子
- [剑指offer]扑克牌顺子
- 剑指offer|扑克牌顺子
- Kubernetes服务之“运行单实例的有状态服务”
- java反射系列02 toString() toGenericString()
- JSON 入门指南
- 清华科技大讲堂(第4季) 企业商务与IT如何应对新时代的竞争大潮,实现数字化转型与创新
- 最新版windows 2012R2、Apache24、mod_wsgi、Django1.9、python3.4项目部署(生产环境)
- 剑指offer——扑克牌顺子
- react-redux初探1
- angularJs的理解之two
- Android网络API(android.net.http):概览
- C++ STL 一般总结
- 剑指offer——孩子们的游戏
- Android网络API(android.net.nsd):概览
- 关于el5,el6和el7是什么
- HTML+CSS编写静态网站-32 为关于页面添加样式