
算法
siriusol
这个作者很懒,什么都没留下…
展开
-
二分法对非负数开根
public class MySqrt { public static double sqrt(double n) { if (n == 0) { return 0; } double max; if (n >= 1) { max = n; } else {...原创 2020-03-26 22:59:49 · 167 阅读 · 0 评论 -
排序算法 零碎知识
排序 插入排序还有二分法插入排序。 术语说明 稳定 :如果a原本在b前面,而a=b,排序之后a仍然在b的前面; 不稳定 :如果a原本在b的前面,而a=b,排序之后a可能会出现在b的后面; 内排序 :所有排序操作都在内存中完成; 外排序 :由于数据太大,因此把数据放在磁盘中,而排序通过磁盘和内存的数据传输才能进行; 时间复杂度 : 一个算法执行所耗费的时间。 空间复杂度 :运行完一个程序所需内存的...原创 2020-02-23 23:24:01 · 148 阅读 · 1 评论