- 博客(4)
- 资源 (1)
- 收藏
- 关注
原创 c中启动和关闭matlab引擎遇到的问题
说明代码:while(1){engine * ep=engOpen(NULL);……engClose(ep);}编译出现两个警告:handle array initialization failed MCOS initialization failed解决方法:这是matlab的一个bug,解决方法有方法一:在engClose(ep);后面加上Sleep(100);别忘了头文件windows.h睡眠时间随意,但影响效率方法二:将engine * ep=engOpen(NULL);放到while()循环体前面
2010-10-29 11:36:00
1853
原创 prime算法求无向图的最小生成树
<br /> <br />prime算法跟圈地差不多,任取一点加入顶点集S(初始为空),从边v1v2(v1在S中,v2不在S中)中找到权最小的,把v2加入S,继续从边v1v2(v1在S中,v2不在S中)中找到权最小的,把v2加入S,……直到所有顶点都在S中结束。<br />代码:<br />#include<iostream> using namespace std; typedef struct _Node { int vertex1; int vertex2; int quan;
2010-10-08 17:14:00
1044
原创 无向图深度优先遍历和广度优先遍历
<br />#include<iostream> using namespace std; typedef struct _Node//存放边 { int vertex1; int vertex2; struct _Node * next; }Node; typedef struct _Node2//存放和顶点i关联的顶点,建立邻接表时用到 { int vertex; struct _Node2 * next; }Node2; typedef struct _
2010-10-08 17:10:00
1784
原创 01背包问题
<br />#include<iostream> using namespace std; int N;//物体个数 int W;//背包载重 int * weight;//N个物体的重量 int * value;//N个物体的价值 int* * a;//二维数组a[N+1][W+1],其中a[0][]=0,a[][0]=0,a[i][j]表示把前i个物体放入载重j的背包中能获得的最大价值 int * result;//0表示不放入,1表示放入 void input(); int
2010-10-08 17:07:00
342
1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人