20172307 2018-2019-1 《程序设计与数据结构》第3周学习总结
20172307 2018-2019-1 《程序设计与数据结构》第3周学习总结
教材学习内容总结
- 队列
1.队列的元素是按FIFO方式处理的。
2.队列是一种可存储重复编码密钥的便利集合。
3.通常用队列来实现排队的模拟。
4.分别指向链表首元素、链表末元素的两个引用,方便了队列链表的实现。
5.enqueue和dequeue操作作用于队列的对立端。
6.由于队列操作会修改集合的两端,因此将一端固定于索引0处。
7.非环形数组实现元素移位,将产生O(n)的复杂度。
8.把数组看作是环形的,可以免去在队列的数组实现中把元素移位的要求。
教材学习中的问题和解决过程
- 问题1:
- 问题1解决方案:
代码调试中的问题和解决过程
问题1:
- 问题1解决方案:
代码托管
上周考试错题总结
结对及互评
- 本周结对学习情况
- 20172311
- 上周博客互评情况
- 20172311
补充作业
重要技能 | 目前的水平 | 期望达到的水平 |
---|---|---|
程序理解 | 对debug的运用还不太熟练 | 能够熟练掌握debug |
架构设计,模块化设计,接口设计 | 对设计并没有清晰的理解和应用的想法 | 在编程序之前可以有一个清晰的设计计划 |
效能分析和改进 | 基本没有做过分析和改进 | 期望以后能养成改进自己代码的习惯和能力 |
处理命令行参数和文件系统 | 能对命令行参数和文件系统进行简单处理 | 对文件系统的能处理的很自如 |
处理大数据 | 完全不会 | 希望能懂点皮毛 |
学习进度条
代码行数(新增/累积) | 博客量(新增/累积) | 学习时间(新增/累积) | 重要成长 | |
---|---|---|---|---|
目标 | 5000行 | 30篇 | 400小时 | |
第一周 | 0/0 | 1/1 | 6/6 | |
第二周 | 612/612 | 1/2 | 18/24 | |
第三周 | 516/1128 | 1/3 | 16/40 |
参考资料
《Java程序设计与数据结构教程(第二版)》
《Java程序设计与数据结构教程(第二版)》学习指导
转载于:https://www.cnblogs.com/20172307hyt/p/9710592.html
20172307 2018-2019-1 《程序设计与数据结构》第3周学习总结相关推荐
- 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《程序设计与数据结构》第一周学习总结
教材学习内容总结 概述 软件工程:是一门关于高质量软件开发的技术和理论的学科,用来控制开发过程,实现高质量的软件. 软件工程的目标:正确性.可靠性.健壮性.可用性.可维护性.可重用性.可移植性.运行效 ...
最新文章
- CSS Border属性solid(实线)使用介绍
- vc6.0快捷键大全- -
- MFC程序在其他机器运行
- 苹果发文谈iPhone SE的核心竞争力,网友:难道不是便宜吗?
- servlet exception
- 单片机c语言案例教程,单片机C语言案例教程
- 计算机组成原理讲义 微盘,计算机组成原理课件.pdf
- docker之SonarQube集成阿里p3c规则
- DIV+CSS页面布局
- 07Spring Boot配置绑定
- 关于邮件签名证书的常见问题
- 北京大学C语言学习第6天
- UBound 函数 (Visual Basic)
- Spark内核设计的艺术:架构设计与实现——前言
- rabbitMq设置多线程并设置线程池消费处理
- 王者荣耀虚拟服务器设置方法,《王者荣耀》操作设置详解
- Lattice ddr3教程全攻略之仿真篇
- 【游戏编程扯淡精粹】UE5 蓝图
- 研发团队管理经验总结(一)
- Google公共电话号码解析库: libphonenumber
热门文章
- php二级目录,PHPWind论坛版块二级目录设置域名
- SAP WM中阶Storage Type的Capacity Check – Usage check based on material
- We cannot activate inspection type for article master in transaction code MM41?
- 一文初识:美、日、中3国药品GMP特点
- 南京、苏州、杭州、上海你更喜欢哪座城市?
- 回顾2020,我国无人机经历了四大新变化
- AI性能基准测试从此有了「中国标准」!英伟达、谷歌可以试试
- 科研人员多维度测试GPT-3发现:它并不是一名“好学生”
- AAAI 2020 | 自动化所:基于对抗视觉特征残差的零样本学习方法
- Python 之 matplotlib (九)contours等高线