- 博客(13)
- 资源 (16)
- 收藏
- 关注
转载 大数类程序(zz)
文章来源: http://bbs.tarena.com.cn/topic.cgi?forum=2&topic=1782 整理了一下, 并为larnum类中逻辑运算符函数添加返回值类型:bool , 并在VS2005下测试过. 分三个文件存放:Bignum.h // 声明大数类larnumBignum.cpp // 实现class larnumtestBignum.cpp //
2007-09-28 18:41:00 843
原创 散列表
/**//*************************** *文件名:hash.cpp *功能:散列表 *创建日期:2007-9-27***************************/#include iostream>using namespace std;const int m = 11;int h(int k, int i)...{ return (k % m + i)
2007-09-28 00:51:00 469
原创 二叉搜索树实现与测试
/**//****************************************** * 文件名:BSTree.cpp * 功能:1,定义二叉查找树结点 2,定义二叉查找树 3,测试二叉查找树******************************************/#include iostream>using namespace std;te
2007-09-27 01:14:00 645
原创 二分查找法
/***************************************** * 文件名:Bsearch.cpp * 功能:二分查找法 * 创建日期:2007-9-25*****************************************/#include using namespace std;int Bsearch(int arrar[], int low, int
2007-09-25 23:14:00 549
原创 链表队列与二叉树基本操作
/********************************* * file : m.cpp * 功能: 1,建链表队列 2,定义二叉树 3,对二叉树进行中序,后序遍历 4,对二叉树进行层次遍历 5,计算二叉树的叶子数目 6,计算二叉树的深度 7,实现复制二叉树 8,删除二叉树 * 创建日期:2007-9-24*********************
2007-09-25 00:00:00 856
原创 循环双向链表 及 约瑟夫问题的解决
/****************************************** * 文件名:dnode.cpp * 作用: 1, 实现双向循环链表 2, 用双向循环链表解决Josephus问题 * 创建日期: 2007-9-24******************************************/#include using namespace std;tem
2007-09-24 15:32:00 1766
原创 上英语课发生的一件事
发信人: apao (这年头,做个老实人不容易啊), 信区: Joke标 题: Re: 上课发生一件事 - -发信站: 荔园晨风BBS站 (Sat Sep 22 23:16:07 2007), 站内/* 伪代码 编程 计算机版本 */前面女生.鼓起勇气 = false;前面女生.回头望次数 = 0;while (前面女生.鼓起勇气 == false){ 我.动作(偷瞄前面女生);
2007-09-22 23:29:00 839
原创 快速排序 qsort
还未作详细的分析/***************************************** * 文件名: qsort.cpp * 功能: 实现快速排序并测试 * 创建日期: 2007-9-18*****************************************/#include using namespace std;/*********************
2007-09-18 22:50:00 464
原创 The C++ Programming Language 读书笔记 ch13
御剑归来, 开始看模板一章, 感觉飘飘悠悠的templateclass A{ };在模板参数列表中声明的内置数据类型,属于常量.在VS2005下面, 不支持export, 所以,模板类的声明与定义只能集中在一个文件中, 这个简单的链表模板类有待改进/****************************************** * 文件名:linkli
2007-09-18 22:48:00 491
原创 The C++ Programming Language 读书笔记 ch12 (2)
虚析构函数如果一个类将定义成基类,则其析构函数要定义为虚析构函数, 不然可能引起派生类的内存泄漏, 例如:class A{private: int *a;public: A() { a = new int[4]; } ~A() { delete [] a;
2007-09-06 09:42:00 438
原创 The C++ Programming Language 读书笔记 ch12(1)
第12章 派生类基类与派生类的构造函数与析构函数一般关系class Base{public: int a;public: Base(){} ~Base(){}};class B:public Base{public: B(){} ~B(){}};void f(){ B sk;}
2007-09-06 01:18:00 594
原创 The C++ Programming Language 读书笔记 ch11
第11章, 讲的是运算符重载基本的模式就是:返回类型 operator运算符(参数列表) { } 例如:complex& operator+(const complex& x, const complex& y); 在运算符重载中,要注意区分一元运算符, 二元运算符重载时所取的参数个数, 而且, 此参数个数跟运算符函数是否为成员函数也有关系. 例如: class A
2007-09-03 12:25:00 825
原创 如何解决VS2005没有代码智能提示的问题
class A{A();f();};在vs2005输入A::时,本来应该会有个代码智能提示的,显示class A的所有方法及成员,但是有时候不知道为什么会没有. 这时应该按如下方法解决: 开始->所有程序->Microsoft Visual Stdio 2005->Visual Stdio Tools->Visual Stdio 2005 命令提示这时会弹出一个命令行对
2007-09-02 22:29:00 6930 5
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人