20172317 2018-2019-1 《程序设计与数据结构》 第五周学习总结
20172317 2018-2019-1 《程序设计与数据结构》第5周学习总结
教材学习内容总结
- 查找:在某个项目组中寻找某一指定的目标元素,或者确定该指定目标不存在
- 提高查找效率:最小化该过程所做的比较次数
- 查找的两个实现:线性查找,二分查找
- 排序:基于某一标准,将某一组项目按照某个规定顺序排列
- 排序基于效率分成两类:顺序排序,对数排序
- 顺序排序包括:选择排序,插入排序,冒泡排序
- 对数排序包括:快速排序,归并排序
教材学习中的问题和解决过程
- 问题:全是问题
- 问题解决方案:解决不了
代码调试中的问题和解决过程
- 问题1:PP9.2
- 问题1解决方案:在原来冒泡排序法的方法最外面加一个for循环用来“减少i”,在循环最里面加上当scan+i>=长度的时候的情况代码。
事实上我认为这样不会有效果,还是算了 - 问题2:PP9.3
- 问题2解决方案:循环里加上一个用来自加的变量,输出之类
转载于:https://www.cnblogs.com/Chiang-B/p/9806965.html
20172317 2018-2019-1 《程序设计与数据结构》 第五周学习总结相关推荐
- 20172304 《程序设计与数据结构》第九周学习总结
20172304 <程序设计与数据结构>第九周学习总结 教材学习内容总结 本章是第十五章,主要介绍了图的概念. 首先我来介绍一下图的基本结构. 从逻辑上讲,图是由边和结点组成的,在我的理解 ...
- 20162302 《程序设计与数据结构》第一周学习总结
20162302 2017-2018-1 <程序设计与数据结构>第一周学习总结 教材学习内容总结 很多情况下时间和空间不可兼得.在不同的情况下,要么用时间换空间,要么用空间换时间. 引出算 ...
- 20172315 2017-2018-2 《程序设计与数据结构》第九周学习总结
学号 2017-2018-2 <程序设计与数据结构>第九周学习总结 教材学习内容总结 异常是定义一个非正常情况或错误的对象,由程序或运行时环境抛出. 异常与错误不同,错误代表不可恢复的问题 ...
- 20172304 《程序设计与数据结构》 第二周学习总结
20172304 <程序设计与数据结构>第二周学习总结 教材学习内容总结 本周主要学习了第三章和第四章的内容 第三章 集合概述--栈 3.1集合 集合是一种聚集组织了其他对象的对象. 集合 ...
- 20162329张旭升 2016-2017-2 《程序设计与数据结构》第九周学习总结
20162329张旭升 2016-2017-2 <程序设计与数据结构>第九周学习总结 教材学习内容总结 1.建立数据库连接:我们是通过老师给的XAMPP程序来配置自己的数据库,然后根据教程 ...
- 20162329 2017-2018-1 《程序设计与数据结构》第九周学习总结
第九周学习总结 一.学习目标 二叉查找树的理解 二叉查找树的实现 平衡二叉查找树 哈夫曼树的实现 堆的理解 堆的实现 二.学习内容 1.二叉查找树 思路: 二叉查找树与一般二叉树的区别在于,二叉查找树 ...
- 20162303《程序设计与数据结构》第一周学习总结
学号 2016-2017-2 <程序设计与数据结构>第1周学习总结 教材学习内容总结 本周学习了基本的JAVA知识,虽然比较基础,但是在实际过程中还是出现了许许多多的问题,代码一遍遍的敲错 ...
- 20162330 2017-2018-1《程序设计与数据结构》第二周学习总结
2017-2018-1 学习总结目录: 1 2 3 5 6 7 9 10 11 12 目录 0. 本周学习内容总结 0.1 Comparable接口与Comparator接口的使用 0.2 泛型方法设 ...
- 20172323 2017-2018-2 《程序设计与数据结构》第九周学习总结
教材学习内容总结 本周学习第十一章异常和第十二章 第十一章-异常 异常是一个定义非正常情况或错误的对象,由程序或运行时环境抛出,可以根据需要进行相应的捕获和处理. 错误和异常都是对象,代表非正常情况或 ...
- 20172314 2018-2019-1《程序设计与数据结构》第一周学习总结
教材学习内容总结 概述 软件工程:是一门关于高质量软件开发的技术和理论的学科,用来控制开发过程,实现高质量的软件. 软件工程的目标:正确性.可靠性.健壮性.可用性.可维护性.可重用性.可移植性.运行效 ...
最新文章
- 【MongoDB异常】Exception authenticating MongoCredential解决方法
- c语言——求单词个数
- 矩阵相关概念的物理意义
- 深度学习100例 | 第26天-卷积神经网络(CNN):乳腺癌识别
- 新学期的一些安排 | 以及一些小建议
- rest和rest ful_为什么REST如此重要
- Linux系统编程1-7总结项目:进度条的实现
- ajax post 变options,关于ajax:JQuery POST请求转换为OPTIONS。 为什么?
- Html.RenderPartial使用三个参数
- Python Machine Learning Windows 安装包网址
- 老是原罪?技术圈为何不待见大龄企业家
- oracle组合索引最左原则,复合索引最左原则 -- 实战
- 如何使用Bash将stdout和stderr重定向并附加到文件?
- python基础——经营第一个项目,如何将python学得更6 ?
- UWP控件——StackPanel堆叠面板的使用
- 中小企业监控体系构建实战--案例分享(内附传送门)
- sublime text3和package control
- MEMS:万物智联技术关键
- 用python写数字出现的次数_python – 计算每个数字的出现次数
- 微软出品的Python小白神器,真香!
热门文章
- java poi 解析excel_Java用POI解析excel并获取所有单元格数据
- Python中的seek函数 指针 使用教程
- excel怎么把单元格内某个字标红,其他字不变
- Redis保存Java Session
- Mac终端的ruby和pods安装和使用(超干货)
- JVM中OutOFMemory和StackOverflowError异常代码
- 基于Node的PetShop,RESTful API以及认证
- 中国人工智能学会通讯——基于视频的行为识别技术 1.7 视频的深度分段网络...
- Swift中为什么输入“..”报错
- 运维老鸟职场生活交友经验谈