- 博客(3)
- 资源 (7)
- 收藏
- 关注
原创 南桥-- 算法训练 2的次幂表示
题目详情 问题描述 任何一个正整数都可以用2进制表示,例如:137的2进制表示为10001001。 将这种2进制表示写成2的次幂的和的形式,令次幂高的排在前面,可得到如下表达式:137=2^7+2^3+2^0 现在约定幂次用括号来表示,即a^b表示为a(b) 此时,137可表示为:2(7)+2(3)+2(0) 进一步:7=2^2+2+2^0 (2^1用2
2015-03-14 18:01:41 764
原创 南桥--特殊回文数
题目详情: 问题描述 123321是一个非常特殊的数,它从左边读和从右边读是一样的。 输入一个正整数n, 编程求所有这样的五位和六位十进制数,满足各位数字之和等于n 。 输入格式 输入一行,包含一个正整数n。 输出格式 按从小到大的顺序输出满足条件的整数,每个整数占一行。 样例输入 52 样例输出 899998 989
2015-03-13 20:14:18 792
原创 十六进制---十进制转换
一、十六--->十 思路:把十六进制的字符串看做十进制的字符串,按照十进制字符串转换为数字的方法,从高位到地位逐个字符处理。 代码: #include #include /*根据需要跟换 M 的值,以处理更多位数的十六位字符*/ #define M 10 /* 处理字符串,返回10进制数字 */ long long toTen(char s[]){ int i; /* long
2015-03-13 19:20:10 2150
算法设计与分析
2014-12-08
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人