N 进制 从广义上说,N 进制可说成是任意进制。但现实中0、1等进制是毫无意义的,所以 N 2,且为正整数。在此引出N进制的目的有两个;第一是借助N进制把十进制与其他进制的转换关系归纳在一起;第二是把进制间的转换关系向任意进制推广。 (1)十进制与 N 进制的相互转换法则 把十进制与二进制的相互转换...
分类:
其他好文 时间:
2014-08-22 22:24:39
阅读次数:
322
N 进制 从广义上说,N 进制可说成是任意进制。但现实中0、1等进制是毫无意义的,所以 N 2,且为正整数。在此引出N进制的目的有两个;第一是借助N进制把十进制与其他进制的转换关系归纳在一起;第二是把进制间的转换关系向任意进制推广。 (1)十进制与 N 进制的相互转换法则 把十进制与二进制的相互转换...
分类:
其他好文 时间:
2014-08-22 00:15:35
阅读次数:
254
题意: 给你一个数,求在多少种不同的进制下这个数每一位都是3、4、5、6中的一个。思路: 搜索。枚举这个数在任意进制下的表示,判断是否合法。当数字只有3、4、5、6时,必定有无穷种。 因为数字太大,所以直接枚举必定会超时。 下面有两种剪枝的方法: 1. 先枚举最后一位的情况。 假设...
分类:
其他好文 时间:
2014-08-14 23:42:56
阅读次数:
334
using System; using System.Collections.Generic; using System.Linq; using System.Text;namespace AnyConvertx2x { /// /// 数字进制转换类 /// public class AnyC.....
分类:
其他好文 时间:
2014-08-14 08:10:38
阅读次数:
232
实现如下:using System;using System.Collections.Generic;using System.Linq;using System.Text;namespace ConsoleApplication1{ public class Number { public str...
分类:
其他好文 时间:
2014-08-14 01:23:47
阅读次数:
202
1.字符串的翻转,这里一般是字符数组.不包括字符串字面值. char* reversal_str(char* str,size_t size); 翻转之后的字符串是原来的字符串的翻转.#include #include char* reversal(char* str,size_t len){ .....
分类:
编程语言 时间:
2014-07-13 08:39:23
阅读次数:
228
题目来源:Light OJ 1028
题意:求一个数转化成任意进制后末尾有0的种数 就是一个数因子的个数
思路:一个数可以被分解成若干素数相乘 p1^x1*p2^x2*...*pn^xn
根据乘法原理 因子数为 (x1+1)*(x2+1)*...*(xn+1)
注意剪枝
#include
#include
#include
#include
using namespace st...
分类:
其他好文 时间:
2014-05-22 07:23:04
阅读次数:
247