- 博客(4)
- 收藏
- 关注
原创 文章标题
float,double类型的注意事项(1)float或者double类型的数据不能直接比较是否相等(可以采用两数相减小于某个数,例如0.0000001的形式); 也不能讲一个很大的数与一个很小的数直接相加减(这样可能会丢失小的数)。 原因:浮点数在内存中的存储机制和整型数不同,数由一个整数或定点数(即尾数)乘以某个基数(计算机中通常是2)的整数次幂得到,浮点数在运算过程中通常
2015-06-07 12:01:33 228
转载 排序算法的稳定性和时间
选择排序、快速排序、希尔排序、堆排序不是稳定的排序算法,冒泡排序、插入排序、归并排序和基数排序是稳定的排序算法。冒泡法: 这是最原始,也是众所周知的最慢的算法了。他的名字的由来因为它的工作看来象是冒泡: 复杂度为O(n*n)。当数据为正序,将不会有交换。复杂度为O(0)。直接插入排序:O(n*n)选择排序:O(n*n)快速排序:平均时间复
2015-05-26 16:08:41 188
原创 matlab reshape
B = reshape(A,m,n)返回一个m*n的矩阵B, B中元素是按列从A中得到的。如果A中元素个数没有m*n个, 则会引发错误。
2014-12-20 09:19:42 262
原创 数组问题
在main函数中,定义一个1024*1024的数组时,程序运行出错,可能是数组太大,后来将数组定义放到main函数外面,即定义成全局变量,运行成功。具体原因待续。。。。
2014-12-18 11:04:48 281
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人