1 / 572
文档名称:

Java数据结构与经典算法——高手必会.doc

格式:doc   大小:1,145KB   页数:572
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

Java数据结构与经典算法——高手必会.doc

上传人:一花一世 2019/6/9 文件大小:1.12 MB

下载得到文件列表

Java数据结构与经典算法——高手必会.doc

相关文档

文档介绍

文档介绍:螆薄羆螁羆莃螄大O表示法:粗略的量度方法即算法的速度是如何与数据项的个数相关的袃羂荿薀肆蒆薂芄蚄莇荿莀袁蝿算法大O表示法表示的运行时间蚅膂莂莂葿薆芈线性查找O(N)肆袄蒄膁蕿薃膅二分查找O(logN)蒇莂膁羀虿蚆羀无序数组的插入O(1)蚄肄袅虿蝿芅薈有序数组的插入O(N)肅蒁羀螂衿螆莈无序数组的删除O(N)蒅膃芆蒀罿螂薆有序数组的删除O(N)袆蚁蝿艿罿袆蚂O(1)是最优秀的,O(logN)良好,O(N)还可以,O(N2)稍差(在冒泡法中见到)lassJWzw{膆羁薀蕿莈羆蒄薇螃芄蚂蒈蚄莀 //插入排序螄蒄艿莁蒈莀蒇 publicvoidinsertArray(Integer[]in){膄袂蚅腿薈肂肄 inttem=0;薅蚄莂羈蚈葿袂 intnum=0;羆肂肆羁螇袄腿 intupnum=0;肃螄肁螀袇蕿薇 for(inti=0;i<;i++){蒄节蒇蕿羇节蒅 for(intj=i-1;j>=0;j--){袅羄袀薂肇蕿薄 num++;芆莂薄莁肇羄羈 if(in[j+1]<in[j]){蚇膃虿肀膇虿蚇 tem=in[j+1];袃莃羅蚁聿蒁袆 in[j+1]=in[j];肇肅蚂蚃腿蝿肁 in[j]=tem;蒇薃莅蒂艿膃羁 upnum++;袈芅蒀芁荿衿螇}艿螃螆芄蒈薁肂 else莆蒅腿肃蒈罿螃{螇膇羃螂薈莃蝿 break;膈薅羈薁蚈聿袇}蕿莇莄薄螈螁蒃蚆螄羁莂袈肈膁}肆蒆羃膁膂蚁蒈}蒇羄羈膄节莆袇袈蚆莄羃莁膈袄 for(inti=0;i<;i++){艿膄螇螂蒁蒆羃;蒆袆螅蒁薁袀薁 if(i<-1)袇芄螀薄蚁薆羆{芈羆袁芃蚁薂芅",");虿蒃薈肁螁蚆莁}螅膅节袀袁肀芀}膆蚃莇袃羁螆肆;薇莅蚃蚂肀螂蚆"插入排序循环次数:"+num);羈螃肆莁膀袅肃"移动次数:"+upnum);荿薅肄蒄芀膀聿"\n\n\n");薆芇腿膃芀羅芁 }羇蚄芁羂莀羂袇莈莆袈螀蒀羅蚅 //选择排序螈袄蚂螃薀莀羂 publicvoidchooseArray(Integer[]in){袅薆蚇薂蚀肅莀 inttem=0;芆肄肃

最近更新

2026年刑事诉讼原理与实务模拟题100道精选答案.. 48页

2026年地方病控制题库及答案【真题汇编】 40页

2025青海海北州第二人民医院面向社会招聘不占.. 44页

基于文本引导的轻量异构编码多模态图像融合 30页

2025蒙晟建设有限公司招聘紧缺专业人员8人备考.. 47页

2026年1月广东广州市天河区荟雅苑幼儿园编外聘.. 50页

2026年c语言测考试题库(夺冠) 13页

2023年三门峡市直机关遴选公务员笔试真题汇编.. 66页

2024年保山市特岗教师招聘考试真题题库附答案.. 33页

2026年丽水学院单招职业倾向性考试模拟测试卷.. 45页

2026年企业作业人员题库100道及完整答案1套 41页

2025中国东航上海飞行部招聘历年题库附答案解.. 34页

2026年台州职业技术学院单招职业技能考试题库.. 44页

2025年小金县幼儿园教师招教考试备考题库带答.. 30页

2025年武义县幼儿园教师招教考试备考题库含答.. 31页

2026年大学商贸学院专升本C语言考试真题及答案.. 13页

2026年宿迁泽达职业技术学院单招职业技能考试.. 45页

2025绍兴科技馆招聘5人笔试备考试题附答案解析.. 36页

2026年广东省珠海市单招职业倾向性考试模拟测.. 43页

2026北京师范大学宁德实验学校招聘教师7人(福.. 52页

2026年党纪法则知识测试题一套 18页

2026年南通科技职业学院单招职业适应性考试模.. 43页

2026年清华c语言期末测试题(易错题) 13页

2026年贵州大学c语言期末试题(网校专用) 13页

2026年江西交通职业技术学院单招职业倾向性考.. 37页

2025年新疆考试录用公务员《公安专业科目》真.. 30页

2025年安徽邮电职业技术学院单招职业技能测试.. 66页

2024年南京信息职业技术学院单招职业技能测试.. 78页

CFG群桩基础土方开挖施工方案 6页

青岛一年级数学下册第第一单元测试题 3页