2019.3.7 进行了这个课堂的测试,最大子数组是连续的一个或者多个数组,因为老师要求的复杂度是O(n) ,我采用的办法是:用max表示几个连续最大的值,max2表示目前位置的的最大值,最后返回max; 第二段代码是对第一个的补充,用到了文件流(读取和写入文件),但是还没有实现大数运算。 第三段代 ...
分类:
编程语言 时间:
2019-03-17 11:03:22
阅读次数:
182
第二周学习进度:所花时间(包括上课): 周四一下午+周日上午一段时间 代码量:可应对错误的最大子数组104行(Java)+登陆实战(HTML)80行=184行,,,比上一周有所增加。 博客量(篇):改善后的最大子数组之和=一篇,,, 了解到的知识点: 软件工程:老师向我们讲解了程序应对异常的反应,拿 ...
分类:
其他好文 时间:
2019-03-17 10:27:50
阅读次数:
145
第三周: 所花时间:4课时+很多零散时间 1.在php课堂学习了建立表格的标签,应用到了开学的测试(需求表) 2.biginteger的各类函数的用法 max Sting和biginteger的转化 代码量:java-82(好少) php的多一点点 博客量:1 (后来写的子数组和的代码都编辑到了之前 ...
分类:
其他好文 时间:
2019-03-17 10:25:34
阅读次数:
161
这次实验的主要设计思路和上次的大框差不多,只是不同的地方就是从文件获取大量的数据和对大型数据的处理,我主要是将文件中的内容读取成了double型,进而使其能处理比较大的数据,但要是想让其处理更大的数据只能将其转化为big型。 最后想说的就是虽然能勉强实现处理大数的功能但是对大量数据的处理还没有到理想 ...
分类:
编程语言 时间:
2019-03-17 10:21:38
阅读次数:
168
3.编程 A.python基础 B.excel基础 C.R Studio基础 D.表达式 E.SPSS F.变量 G.向量 H.矩阵 I.数组 L.因子 M.数组 N.数据框 O.读取CSV文件 P.读取原生文件 Q。数据抽取 R.使用数据框处理数据 S.函数 T.函数 U.因子分析 W.安装包 可 ...
分类:
其他好文 时间:
2019-03-17 01:31:01
阅读次数:
183
这是悦乐书的第 278 次更新,第 294 篇原创 01 看题和准备 今天介绍的是LeetCode算法题中Easy级别的第146题(顺位题号是643)。给定由n个整数组成的数组,找到具有最大平均值的长度为k的连续子数组,并输出最大平均值。例如: 输入:[1,12, 5, 6,50,3],k = 4 ...
分类:
编程语言 时间:
2019-03-17 00:55:10
阅读次数:
204
在上次测试基础上,建民老师给我们讲美国航天飞机因一个内存不足的问题而导致失事,它的原因就是之前无数次测试而导致内存不断变小,最后失事。 这次我们在txt文件里输入整数,来存入数组,求得最大子数组。之后产生随机数往txt文件中添加一亿个千万级的数,最后导致电脑内存不足。 代码如下: import ja ...
分类:
编程语言 时间:
2019-03-16 14:12:58
阅读次数:
191
对于老师上课的题目,要想获得子函数最大值,首先进行数组的遍历,在遍历起初,对最大值进行初始化为数组的第一个元素,每次遍历,求得该子数组的和,并将此和与最大值进行比较,若小于 最大值,则进行下一次的遍历,直到结束。此处用到三个for循环,来进行次数的控制。第一个 for(i = 0; i <lengt ...
分类:
编程语言 时间:
2019-03-11 01:13:48
阅读次数:
220
public class Arr { public static void main(String args[]) { int array[] = {1, -2, 3, 10, -4, 7, 2, -5}; System.out.println(findMax(array)); } public s ...
分类:
编程语言 时间:
2019-03-10 21:05:49
阅读次数:
205
今天数组的测试,刚开始感觉逻辑很混乱,不知道从什么地方下手,后来问了一个同学想到了一个最繁琐的方法,建立两个数组,几个用来储存以各位数字开头的子数组的和,再将每个数组的最大和存储在一个新的数组中。最终找出最大和。但是这个和老师的时间复杂度相差太多,后来实在是想不出更好的颁发了,于是找了百度,找到了一 ...
分类:
编程语言 时间:
2019-03-10 20:56:41
阅读次数:
196