- 博客(8)
- 资源 (2)
- 收藏
- 关注
原创 UVaOJ 133 - The Dole Queue
<br />这里的"同时",指的是同时找人,而不是同时计数。也就是说一开始 A 从 1 数了 4 人,而 B 只数了 3 人。如果两人点到的是同一人,就只输出这一人。<br />#include <stdio.h>void Count(int N,int k,int m){ bool peo[21] = {0}; int numA = -1; int numB = N*1000; //这里 B 并不从 N 计数,这样可避免后面的讨论。 int cA=0,cB=0; int
2010-08-05 16:22:00 514
原创 堆栈处理二叉树先序输出的两种方式
int InOrder(BiTree T){ MyTree.push(T); while(!MyTree.empty()) { BiTree p; while(p = MyTree.top()) MyTree.push(p->lChild); MyTree.pop(); if(!MyTree.empty()) { p = MyTree.top(); MyTree.pop()
2009-08-12 20:56:00 559
原创 链二叉树先序读入三序输出
#include using namespace std;typedef int TElemType;const INIT_SIZE = 100;const INCREAMENT_SIZE = 10;typedef struct TNode{ TElemType data; TNode * lChild, *rChild;}TNode,* BiTree;int CreateBiTree
2009-08-12 16:34:00 486
原创 链二叉树先序读入
#include using namespace std;typedef int TElemType;const INIT_SIZE = 100;const INCREAMENT_SIZE = 10;typedef struct TNode{ TElemType data; TNode * lChild, *rChild;}TNode,* BiTree;int CreateBiTre
2009-08-12 15:12:00 512
原创 顺序二叉树三序输出
#include #include using namespace std;int BiTree[100];int C;int CreateBiTree(){ for(int i=1;i if(scanf("%d",&BiTree[i]) == EOF) return i-1; return 1;}void PreOrder(int N){ if(N { printf("%d "
2009-08-12 13:34:00 464
原创 C++中前导零的输出
C++中前导零如何输出呢?要想输出前导零,应当事先设置输出的数据位数。于是我们分为两步:位数设置和零的填充(数值默认为右对齐的,这样填充字符‘0’时自然就设置了前导零)。对于位数的设置和零的填充均可利用数据的格式设置或函数。1.格式设置,需调用iomanip。位数设置:setw();填充设置:setfill().例如:#include #include using namespace
2009-08-03 14:48:00 9671
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人