posts - 13, comments - 7, trackbacks - 0, articles - 0

2008年12月27日

order by NLSSORT(字段名,'NLS_SORT=SCHINESE_PINYIN_M') ASC(默认)

posted @ 2011-10-21 11:03 eyejava 阅读(143) | 评论 (0)编辑 收藏

递归的思想是分而治之(divide and conquer),将一个问题域为N的问题分解(partition)成两个独立的部分,而每一个部分又是同样的问题,从而这样一直分解下去,直到问题可求为止。
如求一个数组的最大值(最小值同理):

非递归思想解法:
public int max(int[] arr) {
        int max = arr[0];
        for (int i = 1, len = arr.length; i < len; ++i) {
            if (arr[i] > max) {
                  max = arr[i];
            }
       }
        return max;
}



递归思想:
 public class MaxTest {
        public int max(int[] arr) {
                return recMax(arr, 0, arr.length-1);
        }
        private int recMax(int[] arr, int left, int right) {
                if (left == right) return arr[left];
                int m = (left+right)/2;
                int v1 = recMax(arr, left, m);
                int v2 = recMax(arr, m+1, right);
                return (v1>v2)?v1:v2;
        }
}
                

posted @ 2009-08-09 23:08 eyejava 阅读(249) | 评论 (0)编辑 收藏

祝大家在新的一年里,工作顺利,身体健康,技术进步!

posted @ 2009-01-01 12:30 eyejava 阅读(131) | 评论 (0)编辑 收藏

我想通过JFreeChart画出三个区域图(XYAreaChart),图已经图出来了,但我想改变一下区域的颜色,不知道有没有相关的方法,另外,我想在此图上再同时画出几个点,不知道是否可行,该如何做。望大家不吝赐教,十分感谢!祝大家工作顺利!

posted @ 2008-12-27 00:33 eyejava 阅读(229) | 评论 (2)编辑 收藏