- 博客(9)
- 收藏
- 关注
原创 各种排序算法(插入、交换、选择、归并)
#include #include using namespace std;const int N = 10;/********************** 插入排序 **********************/// 简单插入排序 O(n2)void InsertSort(int *a){ int i,j,temp; for(i = 1;i < N;i ++
2014-10-05 10:22:03
570
原创 二叉树四种遍历(前序、中序、后序、层序)
#include #include #include using namespace std;struct BiTreeNode{ char data; BiTreeNode *Lchd; BiTreeNode *Rchd;};// 前序创建二叉树BiTreeNode* CreateTree(){ char input; cin >>
2014-10-05 09:49:23
612
转载 C 和C++ 之间的相互调用
转自Mikes Blog,留个备份以后查着方便1.extern "C"的理解:很多人认为"C"表示的C语言,实际并非如此,"C"表示的是一种链接约定,只是因C和C++语言之间的密切关系而在它们之间更多的应用而已。实际上Fortran和汇编语言也常常使用,因为它们也正好符合C实现的约定。extern "C"指令描述的是一种链接约定,它并不影响调用函数的定义,即时做了该声明
2014-04-08 11:53:12
481
原创 Ubuntu 10.04 安装 codeblocks
原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。官网下载的:codeblocks_12.11-1.tar.gzhttp://www.codeblocks.org/downloads/source这个不是最新版的,最新版的需要更新widget 库,本文的方法会出错误。以后有机会再装新版吧。sudo apt
2014-02-16 16:42:24
546
原创 Linux(Ubuntu)下安装 Python 3.3
原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。最近想用下python,没什么历史上的纠结,所以还是想从3开始学和用,但又不想完全替换掉ubuntu自带的2,因为可能会产生兼容问题,所以就琢磨着在保留python 2.x 的基础上安装python 3.x系统是ubuntu 10.04 LTS,首先先从官网下载python
2014-02-16 16:35:47
1072
原创 Linux(Ubuntu)下 vim/gvim/vimgdb 源码编译安装与配置(未完待续)
vim/gvim/vimgdb 编译安装准备工作源代码vim一直以来都是Linux程序员所推崇的编辑利器,研究了很多天,终于折腾出一点眉目,特此总结,方便日后查找。vim有两种安装方式,一种是直接从软件源安装,一种是编译源码安装,因为需要对gdb的支持来方便调试,所以这里采用源码编译的方式。下载 vim-7.3.tar.bz2http://ishar
2014-02-16 13:56:03
1989
原创 Windows 下Zeus 控制端的安装和使用
原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。windows下配置Zeus环境要比linux下容易些,一是有现成的集成环境直接安装,二是没有权限问题,linux下Zeus的配置方法请参看前文。首先,安装xampp-1.7.4,这是一个apache、php、mysql的集成环境,十分傻瓜好用。如果系统版本是vista以上,
2014-02-15 22:33:47
1649
原创 Zeus 客户端的生成和使用
原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。上篇文章简述了Zeus1.2.4.2版控制端的配置,本文说明客户端的使用。在Zeus目录中,打开builder文件夹,运行builder选择edit config,编辑config文件,主要更改4个IP地址,改成你控制端所在主机的地址,就是上文配置LAMP环境
2014-02-15 22:30:21
2315
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人