题目例如以下:比赛情况统计有一个游戏平台,各个參赛队伍(以唯一的TeamID来标识)之间进行单循环的对抗赛,两个队伍之间仅仅举行一场比赛,比赛以得分的多少定胜负。须要完毕一个统计赛况的程序,可以随时查询指定队伍的最新赛况:包含胜、平、负的局数,当前总积分以及名次。说明:循环赛没有所有结束时也能够查询...
分类:
其他好文 时间:
2015-06-07 20:06:40
阅读次数:
166
/*OJ.h*/
#ifndef __OJ_H__
#define __OJ_H__
typedef struct paperInfo
{
int costTime;
int value;
double valuePerTime;
}paperInfo;
int GetMaxValue(int nPapers, int nRemain, int paper[][2...
分类:
其他好文 时间:
2015-05-19 16:33:09
阅读次数:
134
#include
#include
#include
using namespace std;
typedef struct biNode
{
char data;
biNode *lChild;
biNode *rChild;
};
char pre[100];
char in[100];
void createTree(biNode* &biTree, int preSta...
分类:
其他好文 时间:
2015-05-17 12:17:18
阅读次数:
100
写完之后,总觉得有点复杂。。
要求:
编写一个程序,将输入字符串中的字符按如下规则排序。
规则1:英文字母从A到Z排列,不区分大小写。
如,输入:Type输出:epTy
规则2:同一个英文字母的大小写同时存在时,按照输入顺序排列。
如,输入:BabA输出:aABb
规则3:非英文字母的其它字符保持原来的位置。
如,输入:By?e输出:Be?y
样例:
输入:
A Famous...
分类:
编程语言 时间:
2015-05-12 15:47:03
阅读次数:
225
#include
#include
#include
using namespace std;
//计算字符串中字符的种类
int calTypeKinds(string &str)
{
int count[4];
memset(count , 0 , sizeof(int)*4);
for(size_t i = 0; i < str.length(); ++i)
{
if(s...
分类:
其他好文 时间:
2015-05-10 11:29:38
阅读次数:
221
#include #include
#include
#include "oj.h"
void CalcNN(int n, char *pOut)
{
if(0 == n || 1 == n)
{
pOut[0] = 1;
pOut[1] = '\0';
}
else
{
int product[1000] ;
memset(product, 0, sizeof(...
分类:
其他好文 时间:
2015-05-05 19:46:07
阅读次数:
159
对于这种题用程序实现只能是穷举的思想,而做法各异,如下代码是利用符号的不断变化,利用4个数计算值,默认是4个数字a,b,c,d是按顺序计算的,即默认是加了括号的,即(((a op1 b)op2 c)op3 d)。而4个数字要组合顺序有A(4,4)=24种,很好理解,代码放在这里存档~
#include
using namespace std;
/*
(((aop[i]b)op[j]c)o...
分类:
编程语言 时间:
2015-05-04 11:53:35
阅读次数:
1159
描述:
有6条配置命令,它们执行的结果分别是:
命 令 执 行
reset reset what
reset board board fault
board add where to add
board delet no board at all
reboot backplane impossible
backpl...
分类:
其他好文 时间:
2015-05-02 18:13:56
阅读次数:
713
删除字符串中出现次数最少的字符
描述:
实现删除字符串中出现次数最少的字符,若多个字符出现次数一样,则都删除。输出删除这些单词后的字符串,字符串中其它字符保持原来的顺序。
题目类别:
字符串
难度:
中级
分数:
运行时间限制:
10 Sec
内存限制:
128 MB...
分类:
其他好文 时间:
2015-05-02 15:11:42
阅读次数:
144