摘要:
以上是实验代码:如上 时间复杂度:O(n) 设计思路:连续数组有正有负,从首遍历 遇到负数将负数省略掉,从第一个正数开始累加 ,累加后有个判断是否小于0,若小于0,进行新的累加,最后返回最大值 实验截图 上面的方法是我能写出的时间复杂度为O(n)的最简方法。 阅读全文
摘要:
《构建之法》01 书中的1.2.4中Dug问题让我感触颇深,bug是我们日常生活中常说的一个词,哪怕是非专业的人也是随口说来。但在软件工程中的bug其实和日常的bug是有很大区别的,我们习以为常的bug就是影响一个正常软件运行的错误代码,其实不然,bug真正的含义是:软件的行为和用户的期望值不一样就 阅读全文
摘要:
所花时间(包括上课):周四下午4小时+周五下午2小时+周六上午3小时=9小时 代码量:30行 博客量:两篇,分别是“第二周学习进度博客”和“软件工程第一周开课博客” 知识点:返回一个整数数组中最大子数组的和可以用贪心法来完成,确实是比较简洁的代码 阅读全文
摘要:
我是石家庄铁道大学软件工程系的一名大二学生,从大二上学期开始接触有关软件工程的知识已经半年了。说实话一开始对软件工程这个专业并不是太感冒,因为当时并不是自己选择的第一专业,但是通过半年的学习,我逐渐被软件工程的魅力所吸引,虽然编程是一个枯燥乏味的过程,但运行成功的那瞬间真的是说不出来的高兴和自豪,搞 阅读全文