
Data Structure|Algorithm
文章平均质量分 55
奚海坤
热爱开源并专注于互联网广告技术。
展开
-
冒泡排序法
package cn.test;public class BubbleSort { public static void main(String[] args) { int[] array = { 10, 5, 6, 12, 33, 55, 2 }; System.out.println("数组排序前:"); printArray(array); bubbleAscSort(原创 2014-01-26 17:03:31 · 496 阅读 · 0 评论 -
二分查找
二分查找又称折半查找,优点是比较次数少,查找速度快,平均性能好;其缺点是要求待查表为有序表,且插入删除困难。因此,折半查找方法适用于不经常变动而查找频繁的有序列表。public class BinarySearch { public int[] array; public static void main(String[] args) { BinarySearch bin =原创 2014-02-25 11:20:44 · 515 阅读 · 0 评论 -
JavaScript sort方法分析。
我们通常在对js 数组进行排序的时候使用sort()方法。例如:var arr = new Array();arr.push(3);arr.push(5);arr.push(1);arr.push(4);arr.sort();//升序排序for(var i = 0; i document.writeln(arr[i]);}那么降序排序呢?先a原创 2014-02-25 13:20:07 · 634 阅读 · 0 评论 -
DB2中ROW_NUMBER() OVER函数的基本用法
语法:ROW_NUMBER() OVER(PARTITION BY COLUMN ORDER BY COLUMN)简单的说row_number()从1开始,为每一条分组记录返回一个数字,这里的ROW_NUMBER() OVER (ORDER BY COL1 DESC) 是先把COL1列降序,再为降序以后的每条COL1记录返回一个序号。示例:Column1 row原创 2014-03-03 10:49:05 · 5748 阅读 · 0 评论