自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 dbm数据库操作

//dbm数据库的使用 #include<unistd.h> #include<stdlib.h> #include<stdio.h> #include<fcntl.h> #include<gdbm-ndbm.h>//包含dbm数据库操作函数 //#include<ndbm.h> #include<string.h> //宏定义 #define TEST_DB_FILE "/home/ndj/dbm

2017-05-22 19:38:15 1386

原创 文件锁的竞争

//fcntl锁定文件 #include<unistd.h> #include<stdlib.h> #include<stdio.h> #include<fcntl.h>const char *test_file = "/home/ndj/filelock/fcntl/test_lock.in"; int main() { int file_desc;//文件描述符 int byte

2017-05-18 21:40:26 208

原创 C++实现迪杰斯特拉(Dijkstra)算法

#include<iostream> #include <windows.h> #define MAX 9 using namespace std; //网图类 template<class Type> class NetGraph { private: Type vexs[MAX];//顶点表 int arc[MAX][MAX];//邻接矩阵 int numVertexes

2017-05-08 19:25:41 669

原创 普里姆(Prim)算法

/*********************普里姆(Prim)算法******************/ //网类 template<class Type> class NetGraph { private: Type vexs[MAX];//顶点表 int arc[MAX][MAX];//邻接矩阵 int numVertexes, numEdges;//当前网中节点、边数

2017-05-06 17:19:15 288

原创 C++十字链表实现有向图

/*********************十字链表实现有向图******************/ //边表节点 template<class Type> class EdgeNode { public: int tailvex;//弧起点在顶点表的下标 int headvex;//弧终点在顶点表的下标 //int weight;用于存储权值非网图不需要 EdgeN

2017-05-04 16:27:54 1144

原创 C++邻接表实现无向图、有向图

/*********************邻接表实现有向图******************/ //邻接表实现有向图缺点:只有出度,没有入度;解决方法:逆邻接表、十字链表 //边节点类 template<class Type> class EdgeNode { public: int adjvex;//邻节点域,存储该节点对应的下标 //int weight;//用于存储权值,非

2017-05-03 21:16:49 5338

原创 C++邻接矩阵实现有向图、无向图

/*********************邻接矩阵实现无向图******************/ class MatrixUDG { private: char mVexs[MAX];//顶点集合 int mVexBum;//顶点数 int mEdgNum;//边数 int mMatrix[MAX][MAX];//邻接矩阵 char readChar();/

2017-05-03 19:49:45 4311

空空如也

空空如也

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

TA关注的人

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