首 页IT知识库翔宇问吧收藏本站
当前位置:算搜IT乐园IT知识库编程技术Java

使用Java实现插入排序

减小字体增大字体作者:佚名  来源:本站整理  发布时间:2014-05-10 09:05:33

 转载一个使用Java实现插入排序算法的源代码:

//一 插入排序法:
//说明: 每次将一个待排序的记录,按其关键字大小插入到前面已经排好序的子文件中的适当位置,直到全部记录插入完成为止。

public class InsertSorter<E extends Comparable<E>> extends Sorter<E> {

/**
* from 起始位置
* len 从起始位置开始 需要比较的次数
*/
public void sort(E[] array, int from, int len) {
  E tmp=null;
  for(int i=from+1;i<from+len;i++){
    tmp=array[i];
    int j=i;
    for(;j>from;j--){
      if(tmp.compareTo(array[j-1])<0){
        array[j]=array[j-1];
      }
      else break;
    }
    array[j]=tmp;
  }
 }
}

知识评论评论内容只代表网友观点,与本站立场无关!

   评论摘要(共 0 条,得分 0 分,平均 0 分) 查看完整评论

用户名:查看更多评论

分 值:100分 85分 70分 55分 40分 25分 10分 1分

内 容:

            请注意用语文明且合法,不要发布带有攻击性、侮辱性的言论,谢谢合作!

        通知管理员 验证码:

关于本站 | 网站帮助 | 广告合作 | 网站声明 | 友情连接 | 网站地图 | 用户守则 | 联系我们
本站部分内容来自互联网,如有侵权,请来信告之,谢谢!
Copyright © 2007-2017 suansuo.cn. All Rights Reserved.
网站备案号:黑ICP备13005378号-3
有哪些龙头股,2022年光伏概念龙头股排行榜名单前10名!_策郊股票网如何通过筹码峰看主力,顶级操盘手:筹码分布怎么找主力动向?读百遍书不如细读此文一遍_策壤股票网低位单峰密集选股公式,存在低位主峰筹码的买点形态分析_策桑股票网净利润跟利润总额的区别,为什么经济学中追求利润总额最大化?_厕更股票网市盈率的优点,TTM市盈率30分位值50分位值70分位值什么意思?_参杰股票网大盘指数上证指数,3月17日周三,上证指数的股市预测什么是大盘什么是个股,我想请问看股票为什么要大盘和个股一起看?大盘是做什么用的?股票大盘几点开始和结束,大盘4000点何时见?这些股票,沉默中爆发!股市大盘什么意思,炒股中的“盘”是什么意思?资本市场学院待遇,创业板注册制一周年:资本市场释放更多创新活力资本市场及其特点,在中国的资本市场,散户如何坚持价值投资?证券市场线计算例题,哪位大神给通俗的解释下证券市场线SML与资本市场线CML?为什么总股本与流通股相差那么大呢,正宗通信设备小盘股!(300689):流通股仅0.19亿,走出反弹之势股票可以在证券市场上流通买卖吗,天山的生物“疯牛”又被制止了员工股权和股份的区别,“0”元转让有限公司股权的相关法律痛点铜陵有色股票何时大涨,机构抱团连续杀跌,顺周期有色大量封板,后市如何操作?股票的筹码分布图图解,股票的筹码分布图,相邻很近的两天,为什么面积会有变化?比如整体的放大或缩小?军工小盘股票有哪些,A股51只低估值军工股(名单)军工股集体下跌,如何看待 2021 年 3 月 8 号 A 股突然暴跌?小股操盘模式研究,中国股市赚钱的人只有一种:多年只看“换手率”,值得收藏市盈率估值法公式,【投资理财】十种公司估值方法什么是市净率正常范围,数字货币,扛旗!a股中市盈率小于3的数字货币龙头只有10家(名单)基金盈利如何计算,如何挑选基金?如何判断基金的潜力?美国股市市盈率,国防军工类股票市盈率怎么这么高?市盈率市销率市净率公式,做空市盈率超高的企业是否是一个好策略?市场资本化率名词解释,国有资本市场化运作是什么意思?货币市场和资本市场有什么区别,货币是如何流入市场的?资本配置线名词解释,资产配置基础知识-现金及其等价物(2)固定收益交易平台,期货交易到底难在哪里?生产资本是指什么,如何理解“资本是带来剩余价值的价值”?