-
第二次博客作业
1.我的薄弱点有点多,很多看似懂却又不懂,操作起来就有问题。对算法不够熟悉,数组有点模糊,指针的知识点也让我有点很懵。以前的知识点也有遗忘,还需多打代码2.(1)PTA7-1 数组元素循环右移问题在不允许使用另外数组的前提下,实现操作且次数尽可能少(2)假设n=6, 需要移位的序列是: 1 2 3 -
第二次博客作业
[TOC] 薄弱的知识点 目前自己学习中存在的薄弱的知识点具体有哪些?每个薄弱的知识点都是如何获知的,每个薄弱的知识点需要列举具体的例子说明。(5分) 一 :相对而言,对于字符串的操作应该还存在不足。例如,自己编写字符串处理函数( , , 以及 ) 并不能做到非常地熟练。在此过程中,也出现过一些错误 -
第二次博客作业
问题1: 函数使用有问题,有时忘了加数据类型。 标准函数没有记好,一些简单的问题可以用函数解决的没用。发现:网上看代码。例子:排序。 问题2: 不用其他数组实现数组循环。 每次移动一位。多次移动。 代码思路先用一次循环输入,用二次循环实现移动 问题最后的输入没有空格,要判断最后一位。 -
第二次博客作业
1.自己在目前的学习中薄弱的知识点是数组的应用,在看课本的时候明白了数组的用法,但是在自己打代码的时候不知道什么时候用,什么时候不需要用,可能是自己还不够熟练,例如逆序输出元素就可以用数组也可以不用数组。 2.pta练习9第二题。 (1)题目大意:完成将数组中的最小值与第0个元素对调,将数组中的最大 -
第二次博客作业
1、指针(探索中)、类与对象(试图与Java划清界限); 运用不够熟练,阅读别人代码时容易出错,自己敲代码容易犯语法性错误。对书本中知识点的熟悉程度不够,近期较少认真细读课本。 2、具体解题报告 ACM https://vjudge.net/contest/274108#problem/C (华工新 -
第二次博客作业
1.薄弱知识点:冒泡法:P109的代码,就是相似的代码不断出现,就混淆到底每个代码执行的是什么,这样做是为了什么,去掉不可以吗?2.中段测试题:函数题1:题目大意:输入长宽或高,输出面积或者表面积。解题思路:要设置两个函数分别长×宽和六个面积的相加,并且重载在主函数中。代码思路:因为是题目是要镶嵌在 -
第二次博客作业
1.目前薄弱的知识点有函数的编写这一块,之前连函数的调用为什么是那样的还搞不明白,现在通过例题也慢慢地理解了,但是函数编写上还是比较弱。比如有发多种情况的,我就不太清楚应该怎么来编写与排放这些数据。而现在,函数与数组、指针结合,如果是一维数组我还能解决,但是遇到多维的我就有点混乱,例如pta练习10 -
第二次博客作业
在近期的作业与小测中,我发现自己存在较多知识盲区,很多是十分基础但去却没有引起重视。比如在在二维数组的调用上,要用两个循环语句,我总是习惯只用I作变量,就很容易打乱内外循环;还有算术符的使用,比如/和%,越到后面更高级的算法,这些基础的算术符的细节越是没注意,总是带着数学计算的思想写代码。对于近期学 -
第二次c++作业
I. 目前学习的薄弱知识点有哪些: 1 字符数组和字符串数组的区别:经常分不清字符数组和字符串数组的初始化。 2 动态二维数组的申请:在写acm题的时候,有时候会经常使用二维数组,但是每次使用输入:int **p = new int [n][10]的时候,总会会报错(报:不能开创10个整型长度的空间 -
第二次博客作业
1.中段考测试后自己对考试的内容进行了复习与巩固,在之前提到的薄弱的循环方面有了更深一步的理解,但是在之后的学习中又发现了新的问题,就是指针的问题,在用指针对数组调用以及用指针编写函数时,总是会有没有思路的情况; 2.(1)题目大意: 在主函数中输入n个整数到数组中,调用函数(要求被调参数为⑴数组名