Java
dalei23
我来自...今年...本科读的是软件工程...Blalalala...
展开
-
求1+2+…+n 之 Java 实现
求1+2+3...+n的和 要求不能使用乘除法、for、while、if、else、switch、case等关键字以及条件判断语句(A?B:C)。 老题目了。好不容易弄出了个Java版本。。智商捉急。。。 static int sum = 0; public static boolean and(int n) { sum += n; return (n > 0) && and(n原创 2015-03-05 19:33:50 · 2256 阅读 · 0 评论 -
windows平台下配置hadoop的javahome时空格问题解决
如题。windows 平台中经常遇包含空格的路径。这不在配置 hadoop-env.cmd 就碰到问题了。这个配置文件不能正确处理路径中包含的情况 错误的配置1 set JAVA_HOME=D:\Program Files\Java\jdk1.8.0_05 错误的配置2 set JAVA_HOME="D:\Program Files\Java\jdk1.8.0_05"原创 2015-03-20 10:44:57 · 3739 阅读 · 0 评论 -
Java 中值传递问题
Java 中总是值传递。 但是当传递的是对象的时候,如果你没有将形参指向新的对象,直接使用形参改变对象的值。这种改变在外部是能被感知的。 但是对于一般情况。change int 或者 change string ,因为都指向了新的地址。所以原值不会被改变 Demo 如下: public class PassTest { private static void change原创 2015-03-11 18:42:01 · 645 阅读 · 0 评论 -
已排序数字矩阵中查找某个数(百度面试题)
已知一个按行和按列都是增序的数字矩阵,如何快速查找某个数x是否在矩阵中? 思路其实比较简单,只要利用好第一排的数比第二排对应位置的数小,第一列的数比第二列对应位置的数小这一规律就行。原创 2016-03-22 14:10:11 · 1052 阅读 · 0 评论 -
排序01无序数组
输入乱序的0,1数组,输出一个排序后的数组原创 2016-03-22 16:30:02 · 852 阅读 · 1 评论 -
设计桟的 min、push以及pop的时间复杂度都是O(1) Java 实现
设计桟的min、push以及pop的时间复杂度都是O(1) ,这道题目是软件开发笔试中的高频题。 我阅读了一些大牛写的这个题目的答案。很多都是用c完成的,而且用了链式存储,或者多种结构体。 今天我就上一个我写的java版本(使用数组实现)。如有问题,欢迎指正。 ** * 要求push、pop、min都是o(1)时间内完成。 * * @author cui * */ public原创 2015-03-05 12:05:50 · 1057 阅读 · 0 评论 -
JSP分页代码
最近自己鼓捣做公司网站,所以稍微研究了一下 JSP 的分页方法。大概有liangz原创 2014-06-11 17:22:38 · 1398 阅读 · 0 评论