PTA题目集4~6的总结性Blog】的更多相关文章

题目集4~6的总结性Blog (1)前言 在这三次作业中,主要考察了正则表达式以及类间的关系.在这三次作业中,相比之下,第四次以及第五次作业的难度明显高于第六次作业,题量与难度相较于以往的作业也有明显提升,前两次作业奋斗到截止时间也仍然没有得到满分(呜呜我是废物),这让我意识到自己在程序设计时考虑的不充分以及自己代码编写能力的不足,希望自己在后续的学习中能再接再厉吧 (2)设计与分析 ①题目集4(7-2).题目集5(7-4)两种日期类聚合设计的优劣比较 首先先放代码和类图吧 题目集4(7-2)…
PTA题目集7-9总结 一.前言 题目集七:该题集为轮到图形卡片排序游戏题,主要考查的知识点有类的继承,ArrayList泛型的使用,Compabale接口的运用,多态的使用方法以及接口的应用,难度较难,题量适中: 题目集八:这个题集都为一道ATM机类结构设计题,主要考查的知识点有各实体类之间的关系,尤其是一对多的组合关系.对实体类的设计要做到单一职责原则,且不能缺少规定的实体类.编程时考虑面向对象中的封装性本题目中的应用以及是否有能够扩展 的衍生需求.对我来说这道题难度很大,开始有点无从下手,…
PTA题目集4-6总结 一:前言 在题集4-6中,所考查的主要知识点有正则表达式,类与类之间的调用,类的聚合,继承,封装,接口与多态,三种排序方法如选择排序,冒泡排序,插入排序,ArrayList,stringbuilder和集合的使用等.题量一般,题目难度从第一次的比较难,然后难度逐渐降低,中间偶尔有穿插几个对于我来说有点难度的题目,但是学习了一些我认为比之前更高级一点的知识. 二:设计与分析 (1):题目集4(7-2)& 题目集五(7-5): 这两题主要考查了类与类之间的调用和聚合. 7-2…
PTA题目集1-3总结 一:前言 我认为题目集一的有八个题目,题量可能稍微有点多,但是题型较为简单,基本为入门题:题集二有五道题,题量适度,难度也适中:题集三虽然只有三道题,但是难度却骤然提升,前两题还好,尤其是第三题,难度较大. 二:设计与分析 题目集一: 7-2:本题为一个将数字与字母转换的题目,他考查了对于数据的输入.字母大小写的转换.if-else语句以及当输入多个连续字符时如何只取第一个字符,在本题中我认为比较关键的在与使用toUpperCase()方法将小写字母转换为大写字母,第二个…
第一次博客:PTA题目集1-3总结 前言:JAVA是一门非常好的语言,因其面向对象的思想,在解决问题时思路与上学期学习的C语言截然不同,但是其优势也是显然易见的,特别是在写大型程序时其面向对象的思想,可以让人思路清晰. 这次PTA中三个"菜单计价"的题目让刚刚学习JAVA的我感到无力,但是在一阵磕磕碰碰之后终于还是解决了问题,以下是对题目的一些分析与总结:这几次的题目量以及难度按老师的说法是和上一届比简单了许多,但是突然使用一种新的编程语言和编程方式进行编程还是相当困难的. 题目概述:…
题目集总结: 前言: 一. 知识点运用: ①    Java入门的基础语法(循环,判断,字符串,数组等等),Java的基础类运用,类与对象关系调用,类间关系(聚合). ②    引(类与对象): 对象:是实体,需要被创建,可以为我们做事情. 类:是规范,根据类的定义来创建对象. {        对象 = 属性 + 服务        设计原则:单一职责原则--一个类做一件事情 类/方法:职责单一,根据实际场景只创造需要的属性,明确类间关系,做到简而易.(具体场景,具体功能) } 二.题量: J…
一.作业总结 这几次的PTA作业主要考察我们对Java语言中的字符串的输入和输出.转换.有关它们的方法的运用和相关的一些运算,还有我们对题目需求的了解和书写代码的规范:其次还有强化我们对"类"的使用:当然还有我们对一些常见算法的了解. 作业的题量还是与它的难度大概成反比,但就结果而言,三次的PTA作业难度逐渐增高,第一次作业最多但是比较简单,第二次则是中规中矩,而第三次就是比较难了.在这里的难其实很大一部分是因为在提交后即使知道自己的测试点错了但是却不知道测试点是什么,这也就间接地提高…
一,前言 1,第六次作业(针对电信计费) 本次作业主要是对类的操作,题目已经给出类图,类图里面已经给了各种方法以及属性.此次作业涉及了座机的计费方式,市内省内省外怎么计费.难度偏难,主要是各类之间怎么实现连接,类的编写复杂,工程量巨大,需要弄清楚逻辑方可计算. 2,第七次作业(针对电信计费) 再上一次的基础上增加了一个手机计费方式,座机对座机,座机对手机,手机对座机,手机对手机,需要考虑的方面还是很多的,很多的测试点.难度偏难,难度在于情况多,难以考虑到全部. 3,第八次作业(针对电信计费) 本…
一.前言 通过对PTA的第七.八.九题目集的学习与总结,我感觉本三次题目集的题量不大,在完成范围之内.难度的话也一般,有难度,但是在解决范围之内,大多数较难的知识点可以通过自学(图书馆看书.看网课)的方式学习.然后本三次题目集涉及到的知识点有类的继承.多态的运用.ArrayList泛型的应用方法.Comparable接口的应用.单一职责原则的应用."开-闭"原则的应用.正则表达式对字符的匹配与切割存放.换行输入等.可见本三次题目集的知识点非常多,也较为紧密,需要多以应用才能掌握. 二.…
PTA数据结构与算法题目集(中文)  7-43字符串关键字的散列映射 (25 分) 7-43 字符串关键字的散列映射 (25 分)   给定一系列由大写英文字母组成的字符串关键字和素数P,用移位法定义的散列函数(将关键字Key中的最后3个字符映射为整数,每个字符占5位:再用除留余数法将整数映射到长度为P的散列表中.例如将字符串AZDEG插入长度为1009的散列表中,我们首先将26个大写英文字母顺序映射到整数0~25:再通过移位将其映射为3:然后根据表长得到,即是该字符串的散列映射位置. 发生冲突…