#include
#include
#include
#include
#include "oj.h"
using namespace std;
/*
功能: 输入一个不带头节点的单向链表(链表的节点数小于100),删除链表中内容重复的节点(重复的节点全部删除),剩余的节点逆序倒排。
输入: pstrIn: 输入一个不带头节点的单向链表
输出: pstrO...
分类:
其他好文 时间:
2015-01-10 13:58:29
阅读次数:
114
#include "IPAddressValid.h"
#include
#include
using namespace std;
bool isOnePartValid(const char* cOnePartIPAddr, int len)//判断一个字段是不是合法
{
if (NULL == cOnePartIPAddr || len <= 1)
{
...
分类:
其他好文 时间:
2015-01-07 15:00:58
阅读次数:
202
#include
#include "OJ.h"
using namespace std;
/*
Description
给定一个字符串,将字符串中所有和前面重复多余的字符删除,其余字符保留,输出处理后的字符串。需要保证字符出现的先后顺序。
Prototype
int GetResult(const char *input, char *output)
I...
分类:
其他好文 时间:
2015-01-06 20:12:04
阅读次数:
140
#include
#include
#include
#include "oj.h"
int ChangeStringOnce(char *pInStr, char *pOutStr)
{
if (NULL == pInStr || NULL == pOutStr)
{
return -1;
}
int iInStrLen =0;
...
分类:
其他好文 时间:
2015-01-06 17:57:44
阅读次数:
158
#include
#include
#include "oj.h"
#include
using namespace std;
/*
功能:
输入:
输出:
返回:成功0,其它-1
*/
int ProcessString( char * strInput,char chSrc,char chDes ,char * strOutput)
{
...
分类:
其他好文 时间:
2015-01-06 15:33:34
阅读次数:
149
#include
using namespace std;
int calZeroNum(int num)
{
if (0 == num)
{
return 0;
}
int count = 0;
while (0 != num)
{
if (0 == (num & 1))
{
...
分类:
其他好文 时间:
2015-01-05 16:46:48
阅读次数:
111
#include
using namespace std;
int main()
{
int N = 0;
while(cin>>N)
{
int *students = new int [N + 1];//students[0]保留不用
memset(students, 1, sizeof(int) * (N +1...
分类:
其他好文 时间:
2015-01-05 16:41:34
阅读次数:
115
#include
#include "OJ.h"
using namespace std;
/*
Description
给定一个字符串,将字符串中所有和前面重复多余的字符删除,其余字符保留,输出处理后的字符串。需要保证字符出现的先后顺序。
Prototype
int GetResult(const char *input, char *output)
I...
分类:
其他好文 时间:
2015-01-05 16:40:34
阅读次数:
109
#include
using namespace std;
int gcd(int m, int n)
{
int temp = 0;
if (m < n)
{
temp = m;
m = n;
n = temp;
}
while (0 != m%n)
{
temp = n;
...
分类:
其他好文 时间:
2015-01-05 11:11:57
阅读次数:
128
#include "OJ.h"
/*
功能: 输入一个升序单向链表和一个链表节点,向单向链表中按升序插入这个节点。
输入为空指针的情况视为异常,另外不考虑节点值相等的情况。
输入: ListNode* pListHead 单向链表
ListNode* pInsertNode 新插入节点
输出: ListNode* pListHead 单向链表
返回: 正常...
分类:
其他好文 时间:
2015-01-04 17:15:13
阅读次数:
155