摘要: /* 用于数据结构第二章线性表的综合应用题*/ //深度 O(n),空间复杂度O(n) #include #include #include using namespace std; //2.1 //设计一个递归算法,删除不带头结点的L中所有值为x的结点 typedef struct LNode { int data; struct LNode *next; } LNode,... 阅读全文
posted @ 2016-08-04 13:16 多思考&&多动手 阅读(1230) 评论(0) 推荐(0) 编辑
摘要: 题目1138:进制转换 时间限制:1 秒 内存限制:32 兆 特殊判题:否 提交:3173 解决:1209 题目描述: 将一个长度最多为30位数字的十进制非负整数转换为二进制数输出。 输入: 多组数据,每行为一个长度不超过30位的十进制非负整数。(注意是10进制数字的个数可能有30个,而非30bit 阅读全文
posted @ 2016-08-03 11:33 多思考&&多动手 阅读(177) 评论(0) 推荐(0) 编辑
摘要: 题目1026:又一版 A+B 时间限制:1 秒 内存限制:32 兆 特殊判题:否 题目描述: 输入两个不超过整型定义的非负10进制整数A和B(<=231-1),输出A+B的m (1 < m <10)进制数。 输入: 输入格式:测试输入包含若干测试用例。每个测试用例占一行,给出m和A,B的值。当m为0 阅读全文
posted @ 2016-08-03 09:33 多思考&&多动手 阅读(185) 评论(0) 推荐(0) 编辑
摘要: 题目1118:数制转换 时间限制:1 秒 内存限制:32 兆 特殊判题:否 题目描述: 求任意两个不同进制非负整数的转换(2进制~16进制),所给整数在long所能表达的范围之内。 不同进制的表示符号为(0,1,...,9,a,b,...,f)或者(0,1,...,9,A,B,...,F)。 输入: 阅读全文
posted @ 2016-08-03 09:31 多思考&&多动手 阅读(287) 评论(0) 推荐(0) 编辑
摘要: 题目1124:Digital Roots 学到的新知识 时间限制:1 秒 内存限制:32 兆 特殊判题:否 提交:3819 解决:1335 题目描述: The digital root of a positive integer is found by summing the digits of t 阅读全文
posted @ 2016-08-02 23:01 多思考&&多动手 阅读(319) 评论(0) 推荐(0) 编辑
摘要: 题目1074:对称平方数 时间限制:1 秒 内存限制:32 兆 特殊判题:否 提交:5838 解决:2653 题目描述: 打印所有不超过n(n<256)的,其平方具有对称性质的数。 如11*11=121 输入: 无任何输入数据 输出:输出具有题目要求的性质的数。如果输出数据不止一组,各组数据之间以回 阅读全文
posted @ 2016-08-02 21:49 多思考&&多动手 阅读(252) 评论(0) 推荐(0) 编辑
摘要: 题目1064:反序数 注意:千万不要看错题目,1234的反序数是4321,这是举一个例子,说明反序数,并不是1234*9的反序数是4321. 时间限制:1 秒 内存限制:32 兆 特殊判题:否 题目描述: 设N是一个四位数,它的9倍恰好是其反序数(例如:1234的反序数是4321)求N的值 输入: 阅读全文
posted @ 2016-08-02 21:24 多思考&&多动手 阅读(217) 评论(0) 推荐(0) 编辑
摘要: //删除顺序表中某范围的数 /*删除有序数组中某一段长度//获取一个数组的长度用 sizeof(a)/sizeof(a[1]);*/ 阅读全文
posted @ 2016-08-02 19:35 多思考&&多动手 阅读(874) 评论(0) 推荐(0) 编辑
摘要: //在有序的数组中,删除重复的元素 //在无序的数组中,删除重复的元素 阅读全文
posted @ 2016-08-02 19:33 多思考&&多动手 阅读(227) 评论(0) 推荐(0) 编辑
摘要: 元素逆置 阅读全文
posted @ 2016-08-02 09:46 多思考&&多动手 阅读(336) 评论(0) 推荐(0) 编辑