• 访问链表的第index数据

    truct Node{ int data; Node*next; }; struct LinkedList{ Node*head; int size; }; //返回指定下标节点的数据引用,目的是按下标访问节点数据 //如果下标不在[0,size-1]范围,引发index异常 //此函数调用可为左只 int &elemAt(const LinkedList&list,const int index){ if(index<0||index>=list.size)throw index; Node*p=list.head; for(int i=0;i<index;i++){p=p->next;} return p->data; }

    2013-12-22
    10
  • c++小程序Fibonnaci

    c++小程序Fibonnaci //非递归编写fibonacci数列f(n)={1,n=1;1,n=2;f(n-1)+f(n-2)} int f(int n){ if(n==1||n==2)return 1; for(int a=1,b=1,c=0,j=2;j<n;){ c=a+b; a=b; b=c; } return c; } //递归方式 int f1(int n){ if(n==1||n==2)return 1; return f1(n-1)+f1(n-2); }

    2013-12-22
    9
  • 3-2分数计算器

    c++课设 #include <iostream.h> #include <conio.h> #include <stdlib.h> #include <math.h> #include <string.h> class fraction //分数类定义 { public: fraction(); //constructors fraction(int initn, int initd); //accessors int numerator() const; //取分子,const成员函数,不能修改数据成员 int denominator() const; //取分母 double decimal() const; //将分数转换为对应的小数 fraction absval() const; //分数的绝对值 //modifiers void setnum(int newnum); //设置分子 void setden(int newden); //设置分母 void simplify(); //约分 void recip(); //分子分母转置 const fraction & operator+= (int rhs); private: int n; int d;

    2013-04-09
    4
  • 萨王数据库系统概论第三版

    数据库系统的相关的一份教材,让初学者快速掌握数据库

    2013-04-09
    0
  • java实验报告

    这是一份java的实验报告,里面有多个实验设计

    2013-03-14
    10
上传资源赚积分or赚钱