有用的学习链接

主要写一些查相关资料时,看到的有用的链接

算法的时间与空间复杂度

  • 时间维度:是指执行当前算法所消耗的时间,我们通常用「时间复杂度」来描述。
  • 空间维度:是指执行当前算法需要占用多少内存空间,我们通常用「空间复杂度」来描述。
  1. 在 大O符号表示法中,时间复杂度的公式是: T(n) = O( f(n) ),其中f(n) 表示每行代码执行次数之和,而 O 表示正比例关系,这个公式的全称是:算法的渐进时间复杂度
  2. 空间复杂度是对一个算法在运行过程中临时占用存储空间大小的一个量度,同样反映的是一个趋势,我们用 S(n) 来定义。

来源:知乎

http://www.fileformat.info

安卓相关:

斯坦福安卓课程2015年

关于JVM优化的一些链接:

美团技术

IBM技术社区

一个华科硕士博客

博客园-陈树义

2 min. read