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 · 486 阅读 · 0 评论 -
二分查找
二分查找又称折半查找,优点是比较次数少,查找速度快,平均性能好;其缺点是要求待查表为有序表,且插入删除困难。因此,折半查找方法适用于不经常变动而查找频繁的有序列表。 public class BinarySearch { public int[] array; public static void main(String[] args) { BinarySearch bin =原创 2014-02-25 11:20:44 · 500 阅读 · 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 · 623 阅读 · 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 · 5706 阅读 · 0 评论