码迷,mamicode.com
首页 > 编程语言 > 详细

数组实验报告 张文扬

时间:2018-01-20 00:20:03      阅读:196      评论:0      收藏:0      [点我收藏+]

标签:排名   height   分享   学习   实现   inpu   还需   封装   实验报告   

数组实验报告

题目一:数组元素循环右移问题

1. 本题PTA提交列表

技术分享图片

技术分享图片

2. 设计思路(含流程图)

技术分享图片

 

#3.本题调试过程碰到问题及PTA提交列表情况说明。

本题遇到的的格式错误不知道在哪里,答案没有错,设计思路是分别构造两个函数,

一个输入函数,一个change函数用来平移数组,用取余来实现n(数组长度)<m(平移数)

 

技术分享图片

技术分享图片

题目二:A-B

1. 本题PTA提交列表

技术分享图片

技术分享图片

技术分享图片

2. 设计思路(含流程图)

技术分享图片

3.本题调试过程碰到问题及PTA提交列表情况说明

设计思路为分别设计两个函数real和delete,real函数是找两个数组中有相同元素的值,然后再用

delete函数删除有相同元素的值,我代码的问题是时间复杂度可能过大,所以导致运行超时,还需

注意的是再用delete函数之后,循环的i需要减一,不然无法删除两个相同临近的元素值

技术分享图片

 

题目三:求最大值及其下标

1. 本题PTA提交列表

技术分享图片

技术分享图片

2. 设计思路(含流程图)

技术分享图片

3.本题调试过程碰到问题及PTA提交列表情况说明

设计思路为构造两个函数,input函数和find函数,input是输入函数,find是找寻数组中的最大值

本题中最大n,多个n并列的问题不知如何解决

技术分享图片

陈兴颖的代码

技术分享图片

我的代码与他的比较,明显我的主函数的代码偏少,我用函数把我的代码封装起来,主函数看的简便

同学的代码呢也很简单明了

三、截图本周题目集的PTA最后排名

技术分享图片

四、本周学习总结(2分)
1.你学会了什么?

 通过练习,尽可能把每一题都用函数封装起来,加深了对函数的理解

,更灵活的掌握了数组的各类题型

2,.本周的内容,你还不会什么?

对pta中出现的格式错误或运行超时不会更改

 

数组实验报告 张文扬

标签:排名   height   分享   学习   实现   inpu   还需   封装   实验报告   

原文地址:https://www.cnblogs.com/zwywyl/p/8319155.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!