实验七 查找
更新时间:2023-10-24 22:08:01 阅读量: 综合文库 文档下载
- 实验七步法推荐度:
- 相关推荐
实验报告七 查找实验
一、 实验目的: 1、熟悉线性查找算法。
2、掌握顺序查找、二分查找算法
二、 实验内容:
1. SeqList类中增加下列成员方法:
public int lastIndexOf(T key) { //返回最后出现的关键字为key元素位置 int num=0;
for(int i=0;i if(this.value[i]==key) num++; retuen num; } 2. 为顺序表和单链表增加以下基于查找的删除和替换操作的成员方法: public void removaAll(T key) //删除所有关键字为key元素 顺序表: public void removaAll(T key){ for(int i=0;i public void remove(int index){ for(int i=index;i this.value[i]=this.value[i+1]; else this.valye[i]=null; } } 单链表 public void removaAll(T key){ Node public void replace (T x, T y) //将首次出现的元素x替换为y 顺序表 public void replace (T x, T y){ for(int i=0;i 单链表 public void replace (T x, T y){ Node public void replace(T x,T y) ) //将所有元素x替换为y 顺序表 public void replace (T x, T y){ for(int i=0;i 单链表 public void replace (T x, T y){ Node 3、有序表的二分查找(折半查找) public int binarySearch(T key){ int begin=0,end=this.value.length-1; if(key!=null) while(begin<=end){ int mid=(begin+end)/2; if(value[mid]==key) return mid; if(value[mid]>key) end=min-1; else begin=mid+1; } return -1; } 三、 实验心得(含上机中所遇问题的解决办法,所使用到的编程技巧、创新 点及编程的心得)
正在阅读:
实验七 查找10-24
学校中华经典诵读活动总结文本参考08-01
06-中枢神经练习题05-17
不同郁闭度?雪灾?干旱对草果成活率的影响 - 图文01-26
中学生防止性侵害安全知识讲座09-13
净水工程施工合同03-06
完美公司系统培训--完美事业的经营技巧08-25
六年级学生给校长的建议书06-07
- 多层物业服务方案
- (审判实务)习惯法与少数民族地区民间纠纷解决问题(孙 潋)
- 人教版新课标六年级下册语文全册教案
- 词语打卡
- photoshop实习报告
- 钢结构设计原理综合测试2
- 2014年期末练习题
- 高中数学中的逆向思维解题方法探讨
- 名师原创 全国通用2014-2015学年高二寒假作业 政治(一)Word版
- 北航《建筑结构检测鉴定与加固》在线作业三
- XX县卫生监督所工程建设项目可行性研究报告
- 小学四年级观察作文经典评语
- 浅谈110KV变电站电气一次设计-程泉焱(1)
- 安全员考试题库
- 国家电网公司变电运维管理规定(试行)
- 义务教育课程标准稿征求意见提纲
- 教学秘书面试技巧
- 钢结构工程施工组织设计
- 水利工程概论论文
- 09届九年级数学第四次模拟试卷
- 查找
- 实验
- 风电场工作票和操作票管理制度 - 图文
- 职工短暂休息或者就餐时间受伤能否认定工伤
- 基础写作教案
- 三小指导图
- 俗语运用练习
- 这10条被国家点名的西部自驾游路线,霸占了中国一半的美!
- 北师大2008对外汉语考研真题
- 口语交际教学中巧用评价促表达
- 锅炉蒸汽温度控制毕业论文
- Zn冶金
- php聊天室项目开发聊天室策划书
- 选题登记表-安徽农业大学林学与园林学院 - 图文
- 行政办公管理程序
- 高考地理复习知识点-自然地理-大气系统 - 图文
- 建筑施工技术复习题及答案
- 2016年质量职业资格:专业基础知识(3)考试题
- 地下管线管理的新机制
- 山东省巨野县独山镇第二中学七年级历史上册 第8课 铁器牛耕引发的社会变革导名师精编学案(无答案) 北师大
- 园林规划设计课程标准
- 我国公务员激励机制存在的问题及对策分析