自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 基数排序 Radix sort

基数排序算法 Radix sort

2022-07-30 15:18:23 68 1

原创 15.5 动态规划之最优二叉树

#include<iostream>#include<vector>using namespace std;void Optimal_BST(vector<double> q,vector<double> p,int n){ vector<vector<double>> e(n+2,vector<double>(n+1)); vector<vector<double>> w(

2021-11-29 13:34:39 752

原创 15.2 动态规划之矩阵链乘法

15.2 动态规划之矩阵链乘法#include<iostream>#include<vector>using namespace std;void matrix_chain_order(vector<int> p){ int n=p.size()-1; vector<vector<int>> m(n+1,vector<int>(n+1)); vector<vector<int>&gt

2021-11-20 22:43:18 324

原创 选择排序

选择排序选择排序是一种简洁直观的排序算法,时间复杂度为O(2),所以用到它的时候,数据规模越小越好。唯一的好处是不占用额外的内存空间选择排序交换次数是O(n) 最好情况是0次,最坏情况是n-1次(逆序)算法步骤第一次从待排序的数据元素中选出最小的一个元素,存放到序列的起始位置,然后再从剩余的未排序的元素中寻找最小的元素,然后放到已排序的末尾。以此类推,直到所有元素都排完代码#include <iostream>#include <vector>#include &lt

2021-09-08 16:32:51 70

原创 大O表示法

大O表示法大O表示法指出了算法的速度有多块。通过比较操作数,指出算法运行的增速二分查找需要执行log n次操作,用大O表示法,运行时间表示为O(log n)总结算法的速度指的并非时间,而是操作数的增速谈论算法的速度时,我们说的是随着输入的增加,其运行时间将以什么样的速度增加算法的运行时间用大O表示法表示...

2021-09-08 15:10:26 71

空空如也

空空如也

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

TA关注的人

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