我在这个课程的目标是 | 将二维数组学习清楚 |
这个作业在那个具体方面帮助我实现目标 | 二维数组的学习 |
参考文献 | 百度,CSDN社区 |
1、PTA实验作业
1.1最矮的巨人
操场上有N x N个“巨人”按N行N列的矩阵形式列队,请编程找出该方阵中所有“最矮的巨人”。
所谓“最矮的巨人”是指,该巨人在其所在行中,身高最高(没人比其更高);且在其所在列中,身高最矮(没人比其更矮)。
1.1.1数据处理
数据表达:一个正整数n,定义了整形变量a,b,j
数据处理:
1.1.2实验代码截图
1.1.3 造测试数据
输入 | 输出 |
---|---|
4 | (1,1) |
1.1.4 PTA提交列表及说明
1.弄了很久还是弄出来了
1.2机工士姆斯塔迪奥
在 MMORPG《最终幻想14》的副本“乐欲之所瓯博讷修道院”里,BOSS 机工士姆斯塔迪奥将会接受玩家的挑战。
你需要处理这个副本其中的一个机制:N×M 大小的地图被拆分为了 N×M 个 1×1 的格子,BOSS 会选择若干行或/及若干列释放技能,玩家不能站在释放技能的方格上,否则就会被击中而失败。
给定 BOSS 所有释放技能的行或列信息,请你计算出最后有多少个格子是安全的。
1.2.1数据处理
数据表达:定义了整形变量u,m,n,t,y
数据处理:
1.1.2实验代码截图
1.1.3 造测试数据
输入 | 输出 |
---|---|
5 5 3\n 0 2 0 4 1 3 | 20 |
1.1.4 PTA提交列表及说明
这个其实没那么难
2.代码互评
7-5
同学代码
我的代码
3.学习总结
3.1学习进度条
周/日期 | 这周所花的时间 |
---|---|
第六周 | 4h |
第七周 | 5h |
第八周 | 6h |
第九周 | 5h |
第十周 | 6h |
学到的知识点简介 | 目前比较迷惑的问题 |
---|---|
数据类型 | 补码,反码的与、或运算 |
输入输出 | 无 |
选择语句 | 嵌套式逻辑不太清楚 |
循环语句 | 无 |
数组 | 无 |
1 二维数组做题的感觉顺了一点,空闲时间多刷题吧
2.一些代码不是特别懂,问了别人还是有点不太懂,每个人的都不太一样
3.时间过得太快了,已经第十一周了,要系统的复习加预习