数列排序
十六进制转八进制
转换的时候,先转换成二进制,再转换成十六进制。
这道题目还是比较有意思的,使用string只需要78ms,使用char*则超时。可能strcat每次都需要从头遍历数组,但是string则不需要。
当然,如果是数字没有这么大,完全可以这样处理
是不是很精髓= =
十六进制转十进制
十进制转十六进制
由此也可以想到,如果是二进制的相关转换(数值范围允许的情况),我们可以写一个简单二进制转十六进制,然后利用sscanf来做进一步转换。
当然,正规的做法还是除二取余,逆序排列。
特殊回文数
回文数
特殊的数字
只要读题不出问题就没有问题了。。。不刷了