- 博客(3)
- 收藏
- 关注
原创 初学者必会的几种简单排序(新手入门)(C++)
这里介绍几种简单排序,是我身为初学者的一种总结和归纳,如有不足,希望路过的大佬指出一.计数排序计数排序是特殊的排序,它不需要比较,以空间换时间的代价换来了高效,但同时也有局限性,首先不能对负数排序,其次对较大的数无能为力,浪费了大量空间,代码如下:#include<iostream>#include<algorithm>#include<cstring>...
2020-03-31 21:35:49 265
原创 总结几个比较常用的数学公式(新手入门)
合理的公式可以帮助我们优化代码,比如可以减少遍历的次数,减少思考的难度,提高算法效率,此文章将持续更新一.换底公式Logab=logxb/logxa换底公式虽然不常用,但是我觉得还是不可缺少的知识点二.海伦公式S=sqrt(p(p-a)(p-b)(p-c)),其中p=(a+b+c)/2.海伦公式是通过边长求三角形不可缺少的公式三.求位数求某个数的位数需要用到某些公式,因为这个数可能...
2020-03-30 19:26:10 2525
原创 大数与高精度的一系列计算(C++)(新手入门)
高精度算法是模拟思想中比较典型的部分,这里列举了一些典型的我个人总结的精度算法(新手入门),一些基本的概念大家可以自己百度查阅注意这里进行运算的数据都是非负数,但是结果不一定是非负数1.高精加低精这里是用一个大数依次加若干个小数,即从90001加到95000共5000次加法,注意这里没有采用输入,如果要用数组存储位数,须用到sstream头文件,将int类型转换为string类型//大数加...
2020-03-21 11:54:34 1216
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人