摘要: 题目描述:删除链表中内容重复的节点(重复的节点只保留一个),剩余节点按照节点内容升序排列输入一个不带头节点的单向链表(链表的节点数小于100),删除链表中内容重复的节点(重复的节点只保留一个)。要求实现函数:void vChanProcess(strNode * pstrIn,strNode * pstrOut);【输入】pstrIn:输入一个不带头节点的单向链表【输出】pstrOut:将链表按照链表中data的大小降序排列后的链表(不带头节点,链表第一个节点的内存已经申请)。【注意】只需要完成该函数功能算法,中间不需要有任何IO的输入输出//利用 vector set 容器快速计算void 阅读全文
posted @ 2013-08-22 20:11 一桶白开水 阅读(312) 评论(0) 推荐(0) 编辑
摘要: C_C++_LQC_06.输入某年某月某日,判断这一天是这一年的第几天?题目描述:输入某年某月某日,判断这一天是这一年的第几天?请注意对闰年的判断。int CalcDay(int year, int month, int day);【输入】year:输入数字,例如2011month:输入数字,例如3day:输入数字,例如5【输出】返回值为该年得第几天,例如,上述输入为该年的第64天;【注意】只需要完成该函数功能算法,中间不需要有任何IO的输入输出示例输入:“2011,3,5”输出:“64”#include "stdafx.h"#include using namespace 阅读全文
posted @ 2013-08-22 19:57 一桶白开水 阅读(238) 评论(0) 推荐(0) 编辑
摘要: C_C++_LQC_03.因数分解题目描述:将一个正整数(1000以内)分解质因数。每个合数都可以写成几个质数相乘的形式,这几个质数就都叫做这个合数的质因数。如果一个质数是某个数的因数,那么就说这个质数是这个数的质因数。而这个因数一定是一个质数。质因数就是一个数的约数,并且是质数,比如8=2乘2乘2,2就是8的质因数。12=2×2×3,2和3就是12的质因数。把一个式子以12=2×2×3的形式表示,叫做分解质因数。16=2×2×2×2,2就是16的质因数,把一个合数写成几个质数相乘的形式表示,叫做分解质因数要求实现函数:in 阅读全文
posted @ 2013-08-22 19:52 一桶白开水 阅读(249) 评论(0) 推荐(0) 编辑
摘要: 题目描述:编写一个函数,将输入的3个数字进行四则运算看是否可以得出二十一。如3,7,1.输出结果为1(表示可以,因为3*7*1 = 21).只用+-*/四则运算三个数字的顺序固定,运算不用考虑优先级要求实现函数:void IsGetTyO (const int *pIn, int& nOut);【输入】pIn:输入的3个数字【输出】nOut:是否可以计算出21(1表示可以,0表示不可以)。【注意】只需要完成该函数功能算法,中间不需要有任何IO的输入输出3个数字的顺序不会变化示例输入:3,7,1输出:1#include "stdafx.h"#include using 阅读全文
posted @ 2013-08-22 19:45 一桶白开水 阅读(421) 评论(0) 推荐(1) 编辑