归档: 2018/4

后端基本素养 - 数据敏感性

一个优秀的后端工程师一定需要具备对数据的高度敏感性。 在学院派的角度,可能很多地方并不是很在意数据的大小这个东西,因为很多东西可能本身就有“最优解”。 排序的例子如果需要对一个集合里的数据进行排序,在学院派(或者说初级学院派)眼里,可能马上就会想到快速排序,希尔排序,归并排序这种东西。如果是在面试的话,可能很快就能写出一段经典的快速排序算法的 C 语言实现。 但是这并不是生产环境需要解决的问题。