自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(0)
  • 资源 (6)
  • 收藏
  • 关注

空空如也

最小生成树最小生成树

1. 掌握最优子结构性质的证明方法<br>2. 掌握贪心法的设计思想并能熟练运用<br>二. 实验内容<br>用prim算法实验最小生成树<br>三. 算法思想<br>1. 初始化两个辅助数组lowcost和adjvex;<br>2. U={u0};输出顶点u0; //将顶点u0加入生成树中<br>3. 重复执行下列操作n-1次;<br>在lowcost中选取最短边,取adjvex中对应的顶点序号k;<br>输出顶点k和对应的权值;<br>U=U+{k};<br>调整数组lowcost和adjvex;<br>

2008-03-01

实验5--最长公共子序列 JAVA

1. 掌握动态规划法的设计思想并能熟练运用<br>2. 强化动手编程的能力<br>二. 实验内容<br>用动态规划法求两个序列的最大公共子序列<br>三. 算法思想<br>1. 分析可得如下动态规划函数:<br>① L[0][0]=L[i][0]=L[0][j]=0 (1<=i<=m,1<=j<=n) <br>②L[i][j]=L[i-1][j-1]+1 (Xi=Yi,I>1,j>1);或者max{L[i][j-1],L[i-1][j]} (Xi!=Yi,i>1,j>1)<br>2.由此函数,把序列X={x1,x2….xm}和Y={y1,y2…ym}的最长公共子序列的搜索分为M个阶段,第1阶段,按照式1计算X1和Yj的最长公共子序列长度L[1][j](1<=j<=n),第2阶段,按照2式计算X2和Yj的最长公共子序列长度L[2][j](1<=j<=n),以此类推,最后在第M阶段,计算Xm和Yj的最长公共子序列长度L[m][j] (1<=j<=n),则L[m][n]就是序列Xm和Yn的最长公共子序列的长度。<br>

2008-03-01

寻找第K小元素 JAVA

寻找第K小元素寻找第K小元素寻找第K小元素寻找第K小元素寻找第K小元素

2008-03-01

实验3--多数元素

数组中,如果存在多数元素K,则删除数组中两个不相等的元素,K还是剩下的元素中的多数元素,直到最后数组中剩下的都是相等的元素K

2008-03-01

实验2--归并排序

1.划分:将待排序序列P1,P2,.......Pn划分成两个长度相等的子序列P1,P2,.....Pn/2和Pn/2+1,.......Pn.<br>2.求解子问题:分别对这个子序列进行归并排序,得到两个有序子序列.(递归实现和非递归实现)<br>3.合并:将这两个有序子序列合并成一个有序序列.<br>

2008-03-01

实验1--最大公约数

最大公约数,包括3种算法的实现 非常的不错

2008-03-01

空空如也

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

TA关注的人

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