• 20172306《结对编程——四则运算》第二周


    20172306《结对编程——四则运算》第二周阶段总结

    结对伙伴

    姓名:邓煜坤
    学号:20172325
    伙伴博客地址:
    对伙伴的评价:我觉得他这一周的态度很好,而且也很认真。我在做的时候,会经常出现停滞不前的现象,他会积极地鼓励我,不让我着急,慢慢来。但是有的时候,他有点不够追求小细节。我觉得这是他需要在下周改进的地方。

    相关过程截图




    这是有关生成题目的截图。主要是建立一个数组,然后根据索引的奇偶性来存放数字和符号。编写了得到数字和获得符号的方法,然后再写一个生成题目的方法。

    不过现在还存在着两个问题,一个是我想把题目的级数和题目的长度结合起来,这样可以更加方便的进行级数的题目的获得。还有一个问题是,我现在输出的是一个数组。我现在在想着将这个数组中的内容输出从而形成一个很正常的题目。我暂时想到的是for each语句。但还没有尝试,会在下一周的博客中继续完善我们的内容。
    还有真分数的


    主要是根据最大公约数来进行计算。最开始我只思考了分子分母之间大小的比较和约分之间的关系。后来进行了错误的编译。后来经过同学的一些提点,我才知道我的问题。




    这是后缀表达式的计算。

    暂时我们还没有完全完成中缀转后缀,所以暂时没有把他们放在一起,而是单独进行测试的。

    遇到的困难及解决方法


    • 最开始我想的是利用switch语句,然后通过循环进行实现生成题目,但是后来出现了这样的问题 所以我问了一下学长。学长说我这么想比较麻烦,所以我又重新开始。但是为什么会出现那样的问题我还不是很清楚,但是那段代码我没有删,如果以后有时间了,还可以拿出来看看能不能有新的想法。


    • 这是最开始我编写的真分数的代码,在运行时结果是这样的
      会出现这样的情况,我和我的伙伴觉得是我的逻辑存在差错,后来就编写了上面那个。在错误的基础上,又找到了新的错误,然后进行了改正。这也算是另一种收获。

    • 对于生成题目的代码。可以看到输出的是一个数组。我现在想按照正常的形式可以输出来,还没有做,但是我觉得这对于我来说是一个问题。

    写出项目中自己负责的部分

    我在这个项目中主要负责生成题目以及真分数的产生,也就是前半部分。他来负责后半部分的内容
    我个人认为,我在这个项目的个人贡献度是50%。

    给出项目的码云链接

    (https://gitee.com/CS-IMIS-23/20172306.git)

    给出小组结对编程照片

    对自己的评价

    我觉得我自己在编程方面的能力太弱了,而且我看了20172325对我的评价,我觉得他说的十分有道理。很多时候,懂但是不会编还真是让人头痛。

  • 相关阅读:
    235. Lowest Common Ancestor of a Binary Search Tree
    234. Palindrome Linked List
    233. Number of Digit One
    232. Implement Queue using Stacks
    231. Power of Two
    230.Kth Smallest Element in a BST
    229. Majority Element II
    228. Summary Ranges
    postgres 数组中获取最后一个元素的值
    excel 拆分单元格并填充上一行的数据
  • 原文地址:https://www.cnblogs.com/lc1021/p/9011810.html
Copyright © 2020-2023  润新知