自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

little博客

记录,收藏,怀念

  • 博客(91)
  • 资源 (44)
  • 收藏
  • 关注

原创 统计单词个数

#include#include using namespace std;class wordNum{ int count;//单词个数 char *str;//存放单词的指针public: wordNum(char *s,int len){ str = new char[len]; strcpy(str,s); count=0; } void wordCount(

2013-02-01 14:51:44 608

原创 求素数

/************************************************************************//* 求指定数据范围内的所有素数 *//************************************

2013-01-31 18:29:59 250

原创 部分排序

/************************************************************************//* 已知一个数列,按要求把指定位置上m开始的n个数列排成降序 *//*********************

2013-01-31 17:32:22 581

原创 分数运算

/************************************************************************//* 求两个分数相加,方法:先求出两个分母的最小公倍数,再求分子和,最后约检结果 *//************

2013-01-31 13:54:39 280

原创 集合的合并

/************************************************************************//* 两个集合的的并集由属于两个集合的全体元素构成,并且不能出现重复元素 *//****************

2013-01-31 13:19:54 697

原创 单向链表逆序输出

/*将整数分解到单向链表中,并逆序输出*/#includeusing namespace std;struct Node;typedef int dataType;typedef struct Node *PtrNode;typedef PtrNode List;typedef PtrNode Position;struct Node{dataType data;

2013-01-28 12:06:32 2265

原创 求整数的降序数

/**对于任意的5位数,求出其降序数**/#include using namespace std;class NUM{public: NUM(int x,int); void decrease(); void show();private: int n,m; //n为输入的那个整数,m为输入整数的位数 int a[20];};NUM::NUM(int x,int

2013-01-28 10:45:54 1150

原创 删除相同元素链表实现

#include using namespace std;struct LinkNode;typedef int ElementType;typedef LinkNode *PtrToNode;typedef PtrToNode List;typedef PtrToNode Position;struct LinkNode{ ElementType data; Position

2013-01-27 13:42:26 432

原创 二维数组的操作运算

/************************************************************************//* 编写一个通用程序求出二维数组非对角线上的元素之和 *//*************************

2013-01-27 13:35:41 905

原创 删除序列中相同元素

/*题目要求有16个数{1,2,2,3,4,4,5,6,6,7,8,8,8,9,10,10},已经按由小到大的顺序排好,存储在数组a中。试建立一个类ARR,完成删除数组中相同的数,经删除后数组a中的内容为{1,2,3,4,5,6,7,8,9,10}*/#include #include using namespace std;class ARR{ int si

2013-01-26 18:19:00 1568

原创 已知两个有序的链表P,L,将P中由L所指定的位置上的元素打印出来

例如:L=1,3,4  那么将P中第1,3,4个元素打印出来#ifndef List#include using namespace std;struct listNode;typedef int ElementType;typedef struct listNode *PtrToNode;typedef PtrToNode List;typedef PtrToNode

2013-01-25 17:47:53 1517

原创 链表的建立

#ifndef List#include using namespace std;struct listNode;typedef int ElementType;typedef struct listNode *PtrToNode;typedef PtrToNode List;typedef PtrToNode Position;#endif//定义链表结构体struct

2013-01-25 15:40:20 332

原创 运算符重载

设计一个字符串类String,通过运算符重载实现字符串的输入、输出以及+=、==、!=、、>=、[ ]等运算#include #include class String {private:int length; //字符串长度char *sPtr; //存放字符串的指针void setString(

2013-01-09 16:54:56 562

原创 运算符重载

有一销售人员类Sales,其数据成员有姓名name,身份证号id,年龄age。重载输入/输出运算符实现对Sales类数据成员的输入和输出#include#includeclass Sales{private: char name[10]; char id[18]; int age;public: Sales(char *Name,char *ID,int Age);

2013-01-09 16:53:48 345

原创 运算符重载

设计一个时间类Time,重载函数调用运算符( ),使它能够调整时(hh)、分(mm)、秒(ss)的数据。#include using namespace std;class Time{private: int hh,mm,ss;public: Time(int h=0,int m=0,int s=0):hh(h),mm(m),ss(s){} void operator()(

2013-01-09 16:51:32 223

原创 运算符重载

设计一个工资管理类,它能根据职工的姓名录入和查询职工的工资,每个职工的基本数据有职工姓名和工资#include #include using namespace std;struct Person{ //职工基本信息的结构 double salary; char *name;};class SalaryManaege{ Person *e

2013-01-09 16:50:10 318

原创 默认赋值运算符引起的指针悬挂问题

#include #include using namespace std;class String{ char *ptr; int n;public: String(char * s,int a){ ptr=new char[strlen(s)+1]; strcpy(ptr,s); n=a; } ~String(){delete ptr;} voi

2013-01-09 16:47:42 525

原创 运算符重载

设计一个计数器counter,用类成员重载自增运算符实现计数器的自增,用友元重载实现计数器的自减#includeusing namespace std;class Counter{private:int n;public:Counter(int i=0){n=i;}Counter operator++();Counter operator++(int);friend Coun

2013-01-09 16:46:26 772

原创 重载++运算符的例子

#include class coord{ int x,y;public: coord(int i=0,int j=0); void print(); coord operator ++();};coord::coord(int i,int j){ x=i;y=j; }void coord::print(){ cout<<" x= "<<x<<" ,y="<<y<<endl

2013-01-09 16:44:20 327

原创 运算符重载的应用一:秒钟自加

通过运用友元函数的形式重载运算符++#include using namespace std;class Time{ int hour ; int min; int sec;public: void display(); friend Time operator++(Time &t); Time(int h,int m,int s):hour(h),min(m),

2013-01-09 16:41:11 466

原创 运算符重载3

用友元运算符重载实现复数与实数的加法运算。实数与复数的实部相加,复数的虚部保持不变#include class Complex {private:double r, i;public:Complex (double R=0,double I=0):r(R),i(I){};friend Complex operator+(Complex a,double b){return Com

2013-01-09 16:37:30 244

原创 运算符重载2

利用友元运算符重载实现复数的加、减、乘、除等复数运算。#include class Complex {private:  double  r, i;public:  Complex (double R=0, double I=0) : r(R), i(I){ };  friend Complex operator+(Compl

2013-01-09 16:35:21 244

原创 运算符重载1

有复数类Complex,利用运算符重载实现复数的加、减、乘、除等复数运算。#includeusing namespace std;class complex{ double r,i;public : complex(double R ,double I):r(R),i(I){}; complex operator+(complex b); complex operat

2013-01-09 16:32:17 257

原创 派生类对象的构造

•派生类对象的构造–先构造基类–再构造成员–最后构造自身(调用构造函数)•基类构造顺序由派生层次决定:最远的基类最先构造•成员构造顺序和定义顺序符合•析构函数的析构顺序与构造相反#include using namespace std;class A { public: A() { cout~A(){ cout};class B {pub

2013-01-08 10:02:32 572

原创 构造函数和析构函数的构造规则

(1)当有多个基类时,将按照它们在继承方式中的声明次序调用,与它们在构造函数初始化列表中的次序无关。当基类A本身又是另一个类B的派生类时,则先调用基类B的构造函数,再调用基类A的构造函数。(2)当有多个对象成员时,将按它们在派生类中的声明次序调用,与它们在构造函数初始化列表中的次序无关。(3)当构造函数初始化列表中的基类和对象成员的构造函数调用完成之后,才执行派生类构造函数体中的程

2013-01-08 09:58:59 629

原创 虚基类的执行次序分析

–虚基类的初始化与一般的多重继承的初始化在语法上是一样的,但构造函数的调用顺序不同;–若基类由虚基类派生而来,则派生类必须提供对间接基类的构造(即在构造函数初始列表中构造虚基类,无论此虚基类是直接还是间接基类)–调用顺序的规定:•先调用虚基类的构造函数,再调用非虚基类的构造函数•若同一层次中包含多个虚基类,这些虚基类的构造函数按它们的说明的次序调用•若虚基类由非基类派生而来,则

2013-01-08 09:55:06 763

原创 基类与派生类对象的关系

•基类对象与派生类对象之间存在赋值相容性。包括以下几种情况:–把派生类对象赋值给基类对象。–把派生类对象的地址赋值给基类指针。–用派生类对象初始化基类对象的引用。•反之则不行,即不能把基类对象赋值给派生类对象;不能把基类对象的地址赋值给派生类对象的指针;也不能把基类对象作为派生对象的引用。 #include using namespace std;cla

2013-01-08 09:52:17 5693

转载 VC6.0 error LNK2001: unresolved external symbol _main解决办法

VC6.0 error LNK2001: unresolved external symbol _main解决办法2010-03-30 18:59:15学习VC++时经常会遇到链接错误LNK2001,该错误非常讨厌,因为对于编程者来说,最好改的错误莫过于编译错误,而一般说来发生连接错误时,编译都已通过。产生连接错误的原因非常多,尤其LNK2001错误,常常使人不明其所以

2013-01-06 16:39:51 460

原创 类的作用域和对象的生存期

#include using namespace std;class X{  public:    X(int ii = 1){ i=ii; cout     ~X(){ cout   private:int i ;};class Z{  public:    Z():x3(3),x2(2){ cout     ~Z(){ cout

2013-01-06 14:42:06 1055

原创 析构理解

#include using namespace std;class MyClass{int val;public:MyClass(int i){ val=i;cout}int getval(){return val;}~MyClass() { coutMyClass MkBigger(){MyClass o(val*2);return o;

2013-01-06 14:29:55 284

原创 向函数传递对象

•对象可以作为参数传递给函数,其方法与传递其他类型的数据相同:–值传递(对象的一个拷贝)–地址传递   –引用传递建议当函数的形式参数是类的对象时,如果在函数内部不需要改变形式参数的状态,需要把形式参数声明为常引用的形式,例如Child fcn(const Child&),目的是为了避免拷贝构造函数的调用,以及错误的修改实参的状态。不要通过函数返回局部对

2013-01-06 11:19:13 498

原创 对象数组和对象指针

•说明–要定义对象数组的类必须有不需要参数的构造函数,包括以下几种情况:•没有定义任何构造函数的类可以定义对象数组,因为C++会为这种类产生一个默认构造函数。•如果一个类同时具有无参构造函数和全部参数都有缺省值的构造函数,也可以定义对象数组。无参构造函数在定义对象数组时拥有优先权。但在定义无参对象时,将产生二义性,上面的定义“point p2;”就属于这种情况。•如果一个类只有需要

2013-01-06 11:14:07 692

原创 类成员的构造次序

#include using namespace std;class A{    int a;public:    A(int i){        a=i;        cout};class B{    int b;public:    B(int i){        b=i;        cout};class C{    A a1,

2013-01-06 11:06:16 244

原创 静态数据成员的理解

#include using namespace std;class Account{public:    Account(char *Name,char *Psw);    Account(){ number++; }    ~Account(){ number--; }    int getNumber(){return number;}private:

2013-01-04 19:48:33 256

原创 定义Point类的无参数构造函数,将point对象的数据成员初始化为0。

#include using namespace std;class point{private:    int x,y;public:    point(int a,int b){ x=a;    y=b;}    int getx(){ return x; }    int gety(){ return y; }    point(){ x=0;y=0; }

2013-01-04 16:58:14 3473

原创 变量初始化2

#include using namespace std;class point{private:    int x,y;public:    void setpoint(int a,int b) { x=a;    y=b;}    int getx() { return x; }    int gety() { return y; }};point p1

2013-01-04 16:55:19 273

原创 文件实例

1、编程题目及要求:在C盘根目录下建立一文件student.dat,并从键盘输入3个学生的数据到该文件中。每个学生的数据包括姓名、身份证号,以及数学、英语、计算机等课程的成绩。实例一 建立文件#include iostream>#include fstream>using namespacestd;void main(){  ofst

2012-12-29 20:43:37 375

原创 变量初始化

#includeusing namespace std;int x;char y;double d;string s;static int mx;int f2(int x3){static int y1=0;static int y2;static char c;coutx=1;//打了括号后里面的x和外面的是不同的,括号结束

2012-12-29 20:26:12 266

原创 局部变量与函数返回地址

弄清楚了局部变量的存储方式与生命期之后,当用指针或引用从函数中返回一个地址时不要返回局部变量的指针或引用实例一:#includeusing namespace std;int temp;int &f1(int x){temp=x;return temp;}void main(){int &i=f1(3);coutcout}

2012-12-29 20:06:51 307

原创 全局变量与局部变量的初始化实例

#include int n;                               //初始化为0void  f(){static int i; //初始化为0int j; //不被初始化,j值未知coutcout}int *p1;                             //p1被初始为0void main(){int *p

2012-12-29 17:15:21 496

vc6操作指南

vc6操作指南

2013-01-08

百度笔试题总汇.doc

百度笔试题总汇.doc

2012-12-30

国外精美的的PPT模板及图标

国外精美的的PPT模板及图标

2012-12-30

中国计算机学会推荐国际学术刊物与会议 交叉学科.pdf

中国计算机学会推荐国际学术刊物与会议 交叉学科.pdf

2012-12-29

中国计算机学会推荐国际学术刊物与会议 计算机图形学与多媒体.pdf )

中国计算机学会推荐国际学术刊物与会议 计算机图形学与多媒体.pdf

2012-12-29

中国计算机学会推荐国际学术刊物与会议 计算机体系结构与高性能计算.pdf )

中国计算机学会推荐国际学术刊物与会议 计算机体系结构与高性能计算.pdf

2012-12-29

中国计算机学会推荐国际学术刊物与会议 计算机科学理

中国计算机学会推荐国际学术刊物与会议 计算机科学理论.pdf

2012-12-29

中文核心期刊总结

包括这几个方面,自己总结的 名称 主办 来源 主要领域

2012-12-28

javascript的IE和Firefox兼容性汇编

javascript的IE和Firefox兼容性汇编 1. document.form.item 问题 (1)现有问题: 现有代码中存在许多 document.formName.item("itemName") 这样的语句,不能在 MF 下运行 (2)解决方法: 改用 document.formName.elements["elementName"] (3)其它 参见 2 2. 集合类对象问题 (1)现有问题: 现有代码中许多集合类对象取用时使用 (),IE 能接受,MF 不能。 (2)解决方法: 改用 [] 作为下标运算。如:document.forms("formName") 改为 document.forms["formName"]。 又如:document.getElementsByName("inputName")(1) 改为 document.getElementsByName("inputName")[1]

2012-12-28

js常用方法总结

1. indexOf(): 方法可返回某个指定的字符串值在字符串中首次出现的位置 语法 stringObject.indexOf(searchvalue,fromindex) 提示和注释 注释:indexOf() 方法对大小写敏感! 注释:如果要检索的字符串值没有出现,则该方法返回 -1。

2012-12-28

BEC写作.BEC写作.BEC写作.

BEC写作.BEC写作.BEC写作.BEC写作.BEC写作.BEC写作.BEC写作.BEC写作.BEC写作.BEC写作.

2011-10-26

w3school的javascript帮助文档

w3school的javascript帮助文档w3school的javascript帮助文档w3school的javascript帮助文档w3school的javascript帮助文档w3school的javascript帮助文档

2011-09-27

json介绍文档,jjson的使用和写法

JSON 的全称是 JavaScript Object Notation ,是一种轻量级的数据交换格式。 JS O N 与 XML 具有相同的特性,例如易于人编写和阅读,易于机器生成和解析。但是 JSON 比 XML 数据传输的有效性要高出很多。 JSON 完全独立与编程语言,使用文本格式保存。

2011-08-04

虚拟机上装windows xp(其他操作系统类似)

虚拟机上装windows xp(其他操作系统类似)虚拟机上装windows xp(其他操作系统类似)虚拟机上装windows xp(其他操作系统类似)

2011-07-10

Linux下Java开发环境配置(具体版本为Ubuntu)

Linux下Java开发环境配置(具体版本为Ubuntu)

2011-07-03

hibernate3.5.4中文帮助文档

hibernate3.5.4中文帮助文档hibernate3.5.4中文帮助文档

2011-07-03

slf4j-1.6.1

slf4j-1.6.1slf4j-1.6.1slf4j-1.6.1slf4j-1.6.1slf4j-1.6.1

2011-07-03

自己搜集的登录界面模板

非常漂亮 有个性的登录界面模板。适合想要学习网页设计的朋友

2011-06-29

Html和css网页标准指南

Html和css网页标准指南Html和css网页标准指南

2011-06-29

JavaScript使用手册

JavaScript使用手册JavaScript使用手册

2011-06-29

自己搜集的一些网页特效

自己搜集的一些网页特效,边框变细,文字颜色改变,按钮特效等等

2011-06-29

Kernel 编译、安装内核详细过程

Kernel 编译、安装内核详细过程。附带某些经验之谈

2011-06-29

java版基于socket的聊天室

java版基于socket的聊天室,比较简单,适合入门朋友参考

2011-06-29

GD2013部分论文

Streamed Graph Drawing and the File Maintenance Problem.pdf Minimum Length Embedding of Planar Graphs.pdf Graphviz and Dynagraph — Static and Dynamic Graph Drawing Tools.pdf

2013-09-28

jung API 帮助文档

jung API 帮助文档

2013-05-18

Force-Directed Lombardi-Style Graph Drawing

Force-Directed Lombardi-Style Graph Drawing

2013-05-16

Lombardi Drawings of Graphs

Lombardi Drawings of Graphs

2013-05-16

Visualisation of Power-Law Network Topologies

D. S. Chan、K. S. Chua、 C. Leckie和A. Parhar 提出的ODL算法便是专门适用于幂 律( power-law) 网络的FDA算法

2013-05-16

Graph Drawing by Force-directed Placement

T. M. J. Fruchterman和E. M. Reingold提出了基于再次改进的弹性模型的FR算法

2013-05-16

AN ALGORITHMFORDRAWINGGENERAL UNDIRECTED GRAPHS

T. Kamada和S. Kawai在文[ 15]中提出的KK算 法改进了Eades的弹性模型

2013-05-16

A heuristics for graph drawing

最著名的一种作图算法是由P. Eades 提出的力导引算 法(FDA, Force-DirectedAlgorithm)

2013-05-16

算法设计与分析基础(中文)

算法设计与分析基础(中文)

2013-04-24

html5动画基础

html5动画基础

2013-04-24

html5 颜色拾取器

html5 颜色拾取器

2013-04-24

sencha touch应用程序

sencha touch应用程序,需要在web服务器上才能看见结果。sencha touch的创建可以见我的博客。

2013-02-06

sencha touch环境配置.

sencha touch 环境搭建 配置

2013-02-04

VC助手破解版

可以自动提示 非常方便

2013-01-25

回溯算法旅行商游览

回溯(b a c k t r a c k i n g)是一种系统地搜索问题解答的方法迷宫老鼠问题0/1背包问题旅行商游览

2013-01-09

人事档案管理系统

人事档案管理系统

2013-01-08

网页滚动条添加 删除等方式

去掉水平滚动条: &lt;body hidden"&gt; 去掉竖直滚动条: &lt;body hidden"&gt; 隐藏横向滚动条,显示纵向滚动条: &lt;body

2013-01-08

空空如也

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

TA关注的人

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