摘要: 算法学习的第三天 算法学习之高精度四则运算 高精度算法(High Accuracy Algorithm)是处理大数字的数学计算方法。在一般的科学计算中,会经常算到小数点后几百位或者更多,当然也可能是几千亿几百亿的大数字。一般这类数字我们统称为高精度数,高精度算法是用计算机对于超大数据的一种模拟加,减 阅读全文
posted @ 2023-01-18 21:15 litershry 阅读(80) 评论(0) 推荐(0)
摘要: 阅读全文
posted @ 2023-01-17 21:38 litershry 阅读(19) 评论(0) 推荐(0)
摘要: 阅读全文
posted @ 2023-01-15 21:02 litershry 阅读(18) 评论(0) 推荐(0)
摘要: 算法学习的第二天 算法学习之归并排序 归并排序采用分治的思想 它的基本思想是:选择一个分界点,先进行递归排序两边,再将两个数组合二为一。 归并排序模板 void merge_sort(int q[], int l, int r) //定义一个函数merge_sort包含三个参数q[],l,r l为q 阅读全文
posted @ 2022-12-28 10:42 litershry 阅读(27) 评论(0) 推荐(0)
摘要: 算法学习的第一天 算法学习之快速排序 快速排序采用分治的思想。 它的基本思想是:选择一个分界点,通过一趟排序将要排序的数据分割成独立的两部分;其中一部分的所有数据都比另外一部分的所有数据都要小。然后,再按此方法对这两部分数据分别进行快速排序,整个排序过程可以递归进行,以此达到整个数据变成有序序列。 阅读全文
posted @ 2022-12-27 21:53 litershry 阅读(46) 评论(0) 推荐(0)