自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(3)
  • 收藏
  • 关注

原创 strassen算法之python

最近在看《算法导论》第四章,发现矩阵乘法很有意思,书上面讲述了暴力法,直接递归分治法以及strassen算法,有兴趣的同学看一看一下这本书。前面两种方法理解起来比较简单,下面我讲述一下自己对strassen算法理解。首先,明确一下strassen算法的使用是有限制的,它针对的是nn矩阵,且n为2的幂数。当所求的矩阵不满足要求时,我们可以通过补充0元素来构建满足该算法要求的矩阵。strassen算...

2018-11-15 18:39:38 604

原创 matlab冒泡排序与插入排序的区别

首先,我们把两种排序的原理阐述一下。冒泡排序:将数组中最后的一个元素A(last)与其前面的length(A)-1个元素进行比较,找出最小值。然后,将最小值放在数组的第一个位置。再将数组最后的一个元素与其前面的length(A)-2元素进行比较,找出最小值。循环n-1次,将数组中的元素从小到大依次排序。插入排序:将数组中的前两个元素进行比较,较小值放在第一位,较大值放在第二位,数组中剩余的元素...

2018-11-14 20:09:38 619

原创 最大子数组-python实现

最近在看算法导论,在第三章看到用递归查找的方法找出最大子数组,理解很容易,但是还是有些复杂,就在网上看了一下大牛写的动态规划法,明显简单多了。故想分享给小伙伴。由于递归方法很经典,所以也再次介绍一下。递归方法即使将一个数组以二分法进行分成若干个子数组,在合并成所求的子数组def max_child(arr,low,high):if arr[low]=arr[high]:return arr...

2018-11-09 21:00:01 748

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除