上一页 1 ··· 4 5 6 7 8 9 10 11 12 下一页
摘要: #include using namespace std;class A{public: void display(){cout<<x<<endl;} int getX() {return x;} friend class B;private: int x;};class B{public: void set(int i); void display() { a.display(); };private: A a;};void B::set(int i){ a.x=i;}int main(){ cout << "H... 阅读全文
posted @ 2013-11-02 15:04 退之 阅读(183) 评论(0) 推荐(0) 编辑
摘要: Problem Description 给定K个整数的序列{ N1, N2, ..., NK },其任意连续子序列可表示为{ Ni, Ni+1, ..., Nj },其中 1 #define MAXN 10005 int array[MAXN]; int dp[MAXN]; int main() { int n, start, end, submax, left, i;/********start是最大子区间起点值,end为终点值。*********submax是以array[i]为最右值的最大连续*********子区间的值,left是这个子区间... 阅读全文
posted @ 2013-11-01 20:28 退之 阅读(232) 评论(0) 推荐(0) 编辑
摘要: 1 在小学的时候,我们的学生都能把“整数表示成分母是1的分数”,而且大多数学生也都能把有限小数和循环小数表示成分数的形式.这样,整数、分数、有限小数、循环小数都属于有理数.教科书中说“整数和分数统称有理数”,其中当然包括有限小数和无限循环小数. 2 3 例 把3, 0.2, ,,,表示成分数. 4 5 思路分析:3=, 0.2=,=, =,=,==. 6 7 特别提醒:把循环小数化成分数是有规律可循的.下面我们用方程的思想,借助具体的例子来总结这个规律: 8 9 设 =x……………①,现将左右两端同时乘以1000得10 11 231. =1000 x………②12 13 于是,由②-①... 阅读全文
posted @ 2013-11-01 16:49 退之 阅读(1044) 评论(0) 推荐(0) 编辑
摘要: 由于在C++数据结构中的代码不完整,特补全。等日后当工程库调用。若有疑问,请留言.#includeusing namespace std;templatestruct Node{ T data; Node *next;};template class LinkStack{private: Node *top;public: LinkStack(){top=NULL;} ~LinkStack(); void Push(T x); void Pop(); T GetTop(); int StackEmpty(); void ClearSt... 阅读全文
posted @ 2013-11-01 11:43 退之 阅读(381) 评论(0) 推荐(0) 编辑
摘要: 清华大学出版的《数据结构》真坑。什么变量没定义,什么模版引用错了。总之,有太多相同的错了但是我还是纠正过来了。 1 //LinkList.h 2 template 3 struct Node 4 { 5 T data; 6 Node *next; 7 }; 8 9 template10 class LinkList11 {12 public:13 LinkList();14 ~LinkList();15 void CreateList(int n);16 void Insert(int i,T e);17 T Delete(int i... 阅读全文
posted @ 2013-10-25 21:44 退之 阅读(379) 评论(0) 推荐(0) 编辑
摘要: 某电视台举办了低碳生活大奖赛。题目的计分规则相当奇怪: 每位选手需要回答10个问题(其编号为1到10),越后面越有难度。答对的,当前分数翻倍;答错了则扣掉与题号相同的分数(选手必须回答问题,不回答按错误处理)。 每位选手都有一个起步的分数为10分。 某获胜选手最终得分刚好是100分,如果不让你看比赛过程,你能推断出他(她)哪个题目答对了,哪个题目答错了吗? 如果把答对的记为1,答错的记为0,则10个题目的回答情况可以用仅含有1和0的串来表示。例如:0010110011 就是可能的情况。 你的任务是算出所有可能情况。每个答案占一行。 答案写在“解答.t... 阅读全文
posted @ 2013-10-25 16:56 退之 阅读(411) 评论(0) 推荐(0) 编辑
摘要: 线性表的功能有:1)求表的长度2)按位查找3)在第i个位置中插入值为n的数4)删除线性表的第i 个元素5 )输出线性表 1 //在头文件中"SeqList.h" 2 const int MaxSize=100; 3 #define T float //此处修改 数组的类型 4 class SeqList 5 { 6 public: 7 SeqList(){length=0;} 8 SeqList(T a[],int n); 9 ~SeqList() {}10 int Length(){return length;}11 T Get(int i);12 ... 阅读全文
posted @ 2013-10-25 16:50 退之 阅读(375) 评论(0) 推荐(0) 编辑
摘要: /* 有一群海盗(不多于20人),在船上比拼酒量。过程如下:打开一瓶酒, 所有在场的人平分喝下,有几个人倒下了。再打开一瓶酒平分,又有倒 下的,再次重复...... 直到开了第4瓶酒,坐着的已经所剩无几,海盗 船长也在其中。当第4瓶酒平分喝下后,大家都倒下了。 等船长醒来,发现海盗船搁浅了。他在航海日志中写到:“......昨天, 我正好喝了一瓶.......奉劝大家,开船不喝酒,喝酒别开船......” 请你根据这些信息,推断开始有多少人,每一轮喝下来还剩多少人。 如果有多个可能的答案,请列出所有答案,每个答案占一行。 格式是:人数,人数... 阅读全文
posted @ 2013-10-23 15:46 退之 阅读(281) 评论(0) 推荐(0) 编辑
摘要: 福尔摩斯到某古堡探险,看到门上写着一个奇怪的算式:ABCDE * ? = EDCBA他对华生说:“ABCDE应该代表不同的数字,问号也代表某个数字!”华生:“我猜也是!”于是,两人沉默了好久,还是没有算出合适的结果来。 1 #include 2 3 int main() 4 { 5 int a,b,t; 6 for(t=10245;t<100000;++t) 7 { 8 a=t; 9 b=0;10 bool flags[10]={0};11 while(a)12 {13 ... 阅读全文
posted @ 2013-10-23 14:59 退之 阅读(232) 评论(0) 推荐(0) 编辑
摘要: /* 假设有两种微生物 X 和 Y X出生后每隔3分钟分裂一次(数目加倍),Y出生后每隔2分钟分裂一次(数目加倍)。 一个新出生的X,半分钟之后吃掉1个Y,并且,从此开始,每隔1分钟吃1个Y。 现在已知有新出生的 X=10, Y=89,求60分钟后Y的数目。 如果X=10,Y=90 呢? 本题的要求就是写出这两种初始条件下,60分钟后Y的数目。 题目的结果令你震惊吗?这不是简单的数字游戏!真实的生物圈有着同样脆弱的性质!也许因为你消灭的那只 Y 就是最终导致 Y 种群灭绝的最后一根稻草! 请忍住悲伤,把答案写在“解答.txt”中,不要写... 阅读全文
posted @ 2013-10-23 09:13 退之 阅读(540) 评论(0) 推荐(0) 编辑
摘要: 1 " 2 " Last Change: 2010年08月02日 15时13分 3 " 4 " Version: 1.80 5 " 6 "========================================================================= 7 8 set nocompatible " 关闭 vi 兼容模式 9 syntax on " 自动语法高亮 10 colorscheme murphy " 设定配色方案 11 set number " 显示行号 阅读全文
posted @ 2013-10-18 21:23 退之 阅读(361) 评论(1) 推荐(0) 编辑
摘要: 重装linux后 软件都没了。这些是要做的:(1):升级软件源sudo gedit /etc/apt/source.list打开后ctrl c 下面的源##网易的源(163源,无论是不是教育网,速度都很快)deb http://mirrors.163.com/ubuntu/ raring main universe restricted multiversedeb-src http://mirrors.163.com/ubuntu/ raring main universe restricted multiversedeb http://mirrors.163.com/ubuntu/ rari 阅读全文
posted @ 2013-10-18 21:14 退之 阅读(446) 评论(0) 推荐(0) 编辑
摘要: 1 #include 2 #include 3 #include 4 #include 5 #include 6 #include 7 #include 8 #include 9 #include 10 FILE *fp,*fbmp,*flog; 11 struct dirent *entry; 12 struct stat statbuf; 13 unsigned short BMP=0x4D42, 14 JPG=0xD8FF, 15 PNG[4]={0x5089,0x474E,0x0A0D,0x0A1A}, 16 ... 阅读全文
posted @ 2013-10-07 20:30 退之 阅读(496) 评论(0) 推荐(0) 编辑
摘要: 1 #include 2 #include 3 4 template 5 class A{ 6 T1 i; 7 T2 j; 8 public: 9 A(T1 t1,T2 t2){i=t1;j=t2;}10 bool comp(){return i>j;}11 void print_Type();12 };13 template 14 void A::print_Type()15 {16 printf("i的类型是%s\n",typeid(i).name());17 printf... 阅读全文
posted @ 2013-09-28 16:45 退之 阅读(221) 评论(0) 推荐(0) 编辑
摘要: templateT max(T a,T b){ return a>b?a:b;} 阅读全文
posted @ 2013-09-28 15:33 退之 阅读(199) 评论(0) 推荐(0) 编辑
上一页 1 ··· 4 5 6 7 8 9 10 11 12 下一页