会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
拦云
人生苦短,唯有全栈
博客园
首页
新随笔
联系
订阅
管理
1
2
3
4
5
下一页
2014年5月13日
mysql 快速入门
摘要: 一.入门基础1.连接MYSQL:格式: mysql -h主机地址 -u用户名 -p用户密码1.1、例1:连接到本机上的MYSQL。首先在打开DOS窗口,然后进入目录 mysqlbin,再键入命令mysql -uroot -p,回车后提示你输密码,如果刚安装好MYSQL,超级用户root是没有密码的,...
阅读全文
posted @ 2014-05-13 22:42 拦云
阅读(4401)
评论(0)
推荐(1)
2014年5月7日
C 之回调函数
摘要: 软件模块之间总是存在着一定的接口,从调用方式上,可以把他们分为三类:同步调用、回调和异步调用。同步调用是一种阻塞式调用,调用方要等待对方执行完毕才返回,它是一种单向调用;回调是一种双向调用模式,也就是说,被调用方在接口被调用时也会调用对方的接口;异步调用是一种类似消息或事件的机制,不过它的调用方向刚...
阅读全文
posted @ 2014-05-07 11:23 拦云
阅读(4399)
评论(0)
推荐(0)
2014年5月2日
二分排序之三行代码
摘要: #include #include int a[]={10,22,42,51,56,63,78,99,102,118}; int binSearch(int* a, int begin, int end, int k){ int mid = begin + ( (end - be...
阅读全文
posted @ 2014-05-02 23:42 拦云
阅读(286)
评论(0)
推荐(0)
最短路径—Floyd算法
摘要: Floyd算法所有顶点对之间的最短路径问题是:对于给定的有向网络G=(V,E),要对G中任意两个顶点v,w(v不等于w),找出v到w的最短路径。当然我们可以n次执行DIJKSTRA算法,用FLOYD则更为直接,两种方法的时间复杂度都是一样的。1.定义概览Floyd-Warshall算法(Floyd-...
阅读全文
posted @ 2014-05-02 20:13 拦云
阅读(3503)
评论(0)
推荐(0)
最小生成树 Kruskal算法
摘要: Kruskal算法1.概览Kruskal算法是一种用来寻找最小生成树的算法,由Joseph Kruskal在1956年发表。用来解决同样问题的还有Prim算法和Boruvka算法等。三种算法都是贪婪算法的应用。和Boruvka算法不同的地方是,Kruskal算法在图中存在相同权值的边时也有效。2.算...
阅读全文
posted @ 2014-05-02 17:07 拦云
阅读(1196)
评论(0)
推荐(0)
最小生成树-Prim算法
摘要: Prim算法1.概览普里姆算法(Prim算法),图论中的一种算法,可在加权连通图里搜索最小生成树。意即由此算法搜索到的边子集所构成的树中,不但包括了连通图里的所有顶点(英语:Vertex (graph theory)),且其所有边的权值之和亦为最小。该算法于1930年由捷克数学家沃伊捷赫·亚尔尼克(...
阅读全文
posted @ 2014-05-02 17:04 拦云
阅读(497)
评论(0)
推荐(0)
2014年5月1日
最短路径之迪杰斯特拉(Dijkstra)算法
摘要: 对于网图来说,最短路径,是指两顶点之间经过的边上权值之和最少的路径,并且我们称路径上的第一个顶点为源点,最后一个顶点为终点。最短路径的算法主要有迪杰斯特拉(Dijkstra)算法和弗洛伊德(Floyd)算法。本文先来讲第一种,从某个源点到其余各顶点的最短路径问题。这是一个按路径长度递增的次序产生最短...
阅读全文
posted @ 2014-05-01 22:12 拦云
阅读(1055)
评论(0)
推荐(0)
2014年4月30日
C函数指针
摘要: 一个通常的函数调用的例子://声明(一般头文件中)void MyFun(int x); //此处的申明也可写成:void MyFun( int );int main(int argc, char* argv[]){ MyFun(10); //这里是调用MyFun(10);函数 return 0;}v...
阅读全文
posted @ 2014-04-30 09:30 拦云
阅读(1151)
评论(0)
推荐(1)
2014年4月29日
Linux进程的实际用户ID和有效用户ID
摘要: 在Unix进程中涉及多个用户ID和用户组ID,包括如下:1、实际用户ID和实际用户组ID:标识我是谁。也就是登录用户的uid和gid,比如我的Linux以simon登录,在Linux运行的所有的命令的实际用户ID都是simon的uid,实际用户组ID都是simon的gid(可以用id命令查看)。2...
阅读全文
posted @ 2014-04-29 18:28 拦云
阅读(26842)
评论(0)
推荐(3)
2014年4月22日
C++ 之Boost 实用工具类及简单使用
摘要: 本文将介绍几个 Boost 实用工具类,包括 tuple、static_assert、pool、random 和 program_options等等。需要对标准 STL 具备一定的了解才能充分理解本文的内容。 1.boost::tuple 类 有时,希望 C++ 函数返回多个不相关的值。在推出 ST
阅读全文
posted @ 2014-04-22 19:22 拦云
阅读(17335)
评论(0)
推荐(0)
1
2
3
4
5
下一页
公告