摘要:
最近阅读了邹欣老师写的《构建之法》这本书,看了前几节之后,我发现王老师现在的教学方法就是按照书中所讲,在做中学,感觉这样学习确实很有效果,少了很多的枯燥乏味的串讲,上课也比较有趣味性。 开篇第一章概论,第一节中用程序员所熟知的:程序=数据结构+算法的名言,来引出程序员安身立命的程序。用程序员阿超给儿 阅读全文
摘要:
升级为二维数组,求出最大子数组,有两个思路: 1.穷举法,获得所有的子数组,找出最大的子数组。复杂度较高。 2.按行获得最大子数组,在将每一行的子数组连接到一起,根据所需代价,判断是否连接。 阅读全文
摘要:
上次上课遗留了最大子数组复杂度的问题,进行了修改,将复杂度降低到了o(n),之后上课老师提出了新的问题,进行了多次的测试将数量达到了千万级 用在代码上的时间大概在六小时,还进行了构建之法的阅读。 学习了GitHub的使用,使用谷歌浏览器安装了VPN插件,解决了访问过慢的问题。 了解到了复杂度的重要性 阅读全文
摘要:
package shuzu; import java.io.BufferedReader; import java.io.BufferedWriter; import java.io.File; import java.io.FileNotFoundException; import java.io 阅读全文
摘要:
两种方法,分别为o(n3)和o(n) 第一种采用简单的多次遍历,比较,使用了三层for循环,复杂度比较高,为初步构思的结果。 第二种采用直接一次遍历,第一个正数和出现后,使用max变量进行存储,继续进行遍历,将每次获得的sum都和max进行比较,将max置为最大值,如果sum小于max则不改变,并继 阅读全文
摘要:
要求求出整型数组的最大子数组的和,要求复杂度o(n) 首先想到直接依次遍历,复杂度n三次方 package shuzu;import java.util.Scanner;public class Shuzu { public static void main(String[] args) { Sca 阅读全文
摘要:
介绍自己: 大二软件工程系菜鸟,java成绩刚刚及格,仅仅熟悉了数据库的操作,前端页面的设计只能单纯的套用模板,很菜,喜欢自己发现并解决问题,善于请教和查阅资料。 现状、经验和计划 1.师生关系:现在这种就挺好的,没有明确的定义,是良师,也是朋友。老师有时候确实魔鬼,但是有时候也很幽默! 2.未来计 阅读全文
摘要:
本周主要进行上周测试代码的修改和完善,按照需求完成代码。上课时写了数组最大和的代码,本周花在代码上的时间大概在九小时, 代码主要还是之前的模板,进行修改和完善, 发表了一篇博客,总结了上周测试的问题 从上次的测试中,了解了HTML的使用,与jsp类似,结合PHP和web课上老师所讲的内容,对网页前端 阅读全文
摘要:
课上时候,完成了测试中前边的登录注册的代码,实现了登陆时的各种验证,通过数据库存储账户信息,进行判断 注册界面应用了简单的增删改查,主界面套用老师给的HTML代码。 课下完成了界面的跳转,但是要求中的表格没有完成,之后还要继续学习。 阅读全文
摘要:
马上开学了,这本书也没有读多少,但是从中获得了不少的启发,对今后的学习生活,以及今后的团队项目有很大的指导作用。 阅读全文