发表于: 2017-08-01 21:08:13
1 871
今天完成的事情:
1、学习echarts在项目中如何使用,自己做下demo。
2、调试接口,接口一直在变化。
明天计划的事情:
1、继续调试接口。
2、学习Echarts的使用。
遇到的问题:
1、接口最近变化很多,时常要调试、更改。
收获:
1、听了小课堂,主要讲了一些常用的算法原理,以及如何实现。
算法优劣评价术语
稳定性
- 稳定:如果
a
原本在b
前面,而a = b
,排序之后a
仍然在b
的前面; - 不稳定:如果
a
原本在b
的前面,而a = b
,排序之后a
可能会出现在b
的后面;
排序方式
- 内排序:所有排序操作都在内存中完成,占用常数内存,不占用额外内存。
- 外排序:由于数据太大,因此把数据放在磁盘中,而排序通过磁盘和内存的数据传输才能进行,占用额外内存。
复杂度
- 时间复杂度: 一个算法执行所耗费的时间。
- 空间复杂度: 运行完一个程序所需内存的大小。
由于不同的算法复杂度和稳定性不同,所以要根据需要选用合适的算法,这样性能能更加优化。- 稳定:如果
评论