20172321第六周课堂实践修改报告

n-idhogg n-idhogg     2023-01-09     707

关键词:

20172321 第六周课堂实践修改报告

20172321 第六周课堂实践修改报告

  • 课程:《程序设计与数据结构》
  • 班级: 1723
  • 姓名: 吴恒佚
  • 学号: 20172321
  • 实验教师:王志强
  • 测试日期:2018年10月19日
  • 必修/选修: 必修

    题目要求

技术分享图片

错误题目及原因

  • 错题1:二分查找
    • 原因:这次二分查找的元素个数为偶数个,我的理解有点问题,所以把数字10查找了4次

技术分享图片

  • 错题2:散列查找
    • 原因:对元素21的位置判断错误

技术分享图片

题目分析及错题修改

二分查找

  • 从有序列表的中间元素开始查找,如果中间元素不是目标元素,根据两个元素的大小关系,再判断从列表的前一半或是后一半进行查找。每次的查找都是从当前一串数字的中间元素开始的。直到最后找到该元素或是没有找到抛出一个信息。
  • 如果中间元素是偶数个,则选择任意一个元素为中间元素。(都选择前一个或后一个)
  • 错题修改:

技术分享图片

散列查找

  • 在进行查找时,在记录的存储位置与它的关键字之间建立一个确定的对应关系h,以线性表中每个元素的关键字K为自变量,通过函数h(K)计算出该元素的存储位置,我们将h函数称为散列函数或哈希函数。这种查找方法称为散列查找。
  • 错题修改:

技术分享图片

感悟

上课听讲的效果不好,弄不明白这几种方法,但现在懂了,我超喜欢写博客的

参考资料

第六周课堂笔记

查看详情

第六周课堂笔记

查看详情

20155318第十六周课堂实践——嵌入式基础

20155318第十六周课堂实践加分作业测试中错误部分的理解和学习根据下图,完成对时分秒的提取和设置课上提交的答案:错误原因:没有注意时间变量和地址问题,应在修改为:#defineTime_Addr0xFFFFC0000//实时钟芯片的IO映像基址是OxF... 查看详情

第六周小组作业-17141

软件测试第六周作业U201517141陈国晋1.基本任务:功能测试和测试管理模块划分-网易云课堂模块划分—毕博平台个人负责模块----个人中心模块网易云课堂登录登录个人中心管理中心总体流程图测试说明测试用例设计测试流程网易云... 查看详情

第六周例行报告

PSP进度条博文字数361代码行数97知识点java基础知识学习      折线图饼状图  查看详情

第六周例行报告

1.PSP表格2.进度条本周进度条:为团队工作产生的代码行,博文字数,用到的知识点。代码行数270博文字数600知识点C#时间类TimeSpan类使用ListView控件使用signal信号标志变量控制同步互斥3.饼状图 4.折线图  查看详情

第六周小组作业

1.本组选择的测试产品分别为雨课堂和微助教    雨课堂:https://www.yuketang.cn/web  微助教:http://portal.teachermate.com.cn/2.PSP表格项目内容说明预估耗时(分钟)实际耗时(分钟)Planning计划 10 10·Estimate· ... 查看详情

第六周例行报告

1.本周PSP 2.本周进度条:代码行,博文字数,用到的知识点代码行87博文字数511知识点mainactivity、页面跳转intent、通过一个button读txt文本 3.累计进度图3.1累计代码折线图3.2累计博文字数折线图4.本周PSP饼状图  查看详情

每周例行报告——第六周

项目:词频统计项目类型:个人项目项目完成情况:已完成(暂无改动)项目日期:-项目改进:- 项目:四则运算项目类型:结对项目项目完成情况:已完成(暂无改动)项目日期:-项目改进:- 周进度: 代码行累... 查看详情

学习进度报告第六周

  这周主要学习了机器学习、MVC模式、SpringMVC、python的matplotlib统计图等等部分内容。  博客地址:[错误解决]SpringMVC接收对象中文乱码问题解决[架构]myeclipse配置SpringMVC以及简单应用教程[机器学习]AttributeError:module‘tensorflow... 查看详情

第六周例行报告

此作业要求见:https://edu.cnblogs.com/campus/nenu/2018fall/homework/2253一.本周PSP表格 总计:604min二.本周进度条代码行数博文字数用到的软件工程知识点181 234PSP,燃尽图 三.累积进度图(1)累积代码折线图  (2)累计博... 查看详情

第六周总结报告

   这一周,家乡阴雨绵绵。才到周二我便患上了感冒,好在不太严重,相信过几天就好了。    这周学习的内容有:1,复习了C++的最后内容并复习《离散数学》第一章,对以前学习的公式,书上的例题... 查看详情

第六周总结报告

    今天送妹妹去上学,早上六点出去,晚上六点才回来,所以这一周的总结报告给耽误了,路上还闹了胃病,难受了一天,以至于现在才开始总结。    这周在上一周的基础上,把开学小测验做完了... 查看详情

2017-2018-220179215《网络攻防实践》第六周作业(代码片段)

2017-2018-220179215《网络攻防实践》第六周学习总结课本学习笔记一、TCP/IP网络协议攻击1.网络安全的属性:机密性、完整性、可用性、真实性、不可抵赖性。2.网络攻击的基本模式分为:截获(嗅探与监听)、中断(拒绝服务)、... 查看详情

第六周&java实验报告四

---恢复内容开始---一.实验目的(1)掌握类的继承(2)变量的继承和覆盖,方法的继承,重载和覆盖的实现;二.实验的内容(1)根据下面的要求实现圆类Circle。1.圆类Circle的成员变量:radius表示圆的半径。  2.圆类Circle的... 查看详情

201723032018-2019-1《程序设计与数据结构》第2周课堂实践修改报告(代码片段)

201723032018-2019-1《程序设计与数据结构》第2周课堂实践修改报告测试内容写出链表中结点插入的操作代码:publicstaticvoidInsertNode(StudentHead,Studentnode)需求分析:该题要求的是在一个链表的结尾插入一个新的结点测试过程设计思路:... 查看详情

第六周软件工程作业-每周例行报告

一、PSP  T名称C内容ST开始时间ED结束时间中断时间/min实际时间/minScrum会议第一次Scrum会议10月20日16:0010月20日16:35035第二次Scrum会议10月21日15:0010月21日15:27027第三次Scrum会议10月22日14:0010月22日14:35035第四次Scrum会议10月23日11:40... 查看详情

第六周小组作业

1、计划说明1.1测试产品我们组选择的产品是毕博平台和网易云课堂。1.2测试进度表 项目内容说明预估耗时(分钟)实际耗时(分钟)Planning计划3040·Estimate· 估计这个任务需要多少时间20 20TestingDesign测试设计90120·Analy... 查看详情