- 博客(3)
- 收藏
- 关注
原创 Java基础学习笔记(一)——Java基础概念和操作
想要找到好实习(Java后端开发篇) Java基础 1.Java虚拟机——JVM 是java程序运行的虚拟环境,保证java辩协的软件可以运行在任何的操作系统上,使java具备跨平台性。 2.Jre和Jdk jre是java运行时的环境,包含jvm和核心类库 jdk是java程序开发的工具包,包含jre和开发人员使用的工具 3.垃圾回收机制 ...
2020-06-12 20:04:30 132
原创 算法导论(二)Model of Computation,Document Distance
算法导论(二)Model of Computation,Document Distance Part1 Model of Computation Model of computation specifies what options an algorithm is allowed cost(time, memory…) of each operation 1.Radom Access Machine(RAM) Random Access Memory modeled by big array in θ
2020-06-03 16:59:03 535
原创 算法导论(一)Peak Finding
算法导论(一)Peak Finding 问题描述 有一个一维的向量,对于向量的中间位置元素来说,如果数值大于等于两边相邻位置元素的数值,则被认为是一个peak,对于向量边界位置元素来说,则只需大于等于一边相邻位置元素的数值就好。需要输出给定向量的一个peak。 如果条件是大于则可能不存在peak 算法 1.最直接的算法:从左到右遍历,时间复杂度为θ(n)\theta(n)θ(n) 2.利用分治思维的算法: if a[n/2]<a[n/2-1] find a peak from a[1] to a[n/
2020-06-03 14:33:19 1074
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人