编程之美
believeit001
中间件方向,专注于分布式存储,分布式缓存和消息中间件,目前就职于B站,负责消息中间件
展开
-
二进制求1的个数
第一种解法i原创 2014-09-26 10:10:54 · 575 阅读 · 0 评论 -
编程之美 (寻找发帖水王)
//每次shapublic class King {/*** @param args*/public static void main(String[] args) {// TODO Auto-generated method stubint Id[]={1,4,3,4,5,4,2,4,2,4,4,4};int times=0;int king = 0;原创 2014-09-28 14:27:53 · 1005 阅读 · 0 评论 -
出现次数超过一半的数(剑指offer)
public class MoreThanHalfNumbers {/*** @param args*/public static void main(String[] args) {int a[]={1,2,2,3,4,5,62,2,2,2,2,10,2,2};System.out.println(moreThanHalfNumbers(a,a.length));原创 2014-11-07 11:08:54 · 639 阅读 · 0 评论 -
最小的k个数(剑指offer)
数组未修改的前提下原创 2014-11-07 13:38:27 · 960 阅读 · 0 评论 -
1的数目(编程之美 java版)
int count=0;//需注意越界int number=1;//操作数int lower=0;//个位1个数int mid=0;//十位1个数int high=0;//百位1个数int n=123;while(n/number!=0){lower=n-(n/number)*number;mid=(n/number)%10;high=n/(number*1原创 2014-09-29 10:01:43 · 2510 阅读 · 2 评论 -
最长递增子序列(编程之美)
public class TheLargestIncreamentSubSequnece { public static void main(String[] args) { int a[]={1,-1,2,-3,4,-5,6,-7}; //int a[] = { 1, -5, -4, 2, 3, 4, 5, 6, -3, -2, -1, 2, 3 }; // System.out原创 2014-11-18 14:17:30 · 701 阅读 · 0 评论 -
求子数组的最大和
代码如下public class SubMaxSubString { /** * @param args */ public static void main(String[] args) { // TODO Auto-generated method stub //int a[]={1,-2,3,10,-4,7,2,-5}; int a[]={-5,2,原创 2014-10-21 22:41:46 · 585 阅读 · 0 评论 -
全排列(编程之美)
字符串全排列原创 2014-11-23 22:27:03 · 1060 阅读 · 0 评论