题意:将两种不同表达方式进行转换,即26进制与10进制的转换,特殊的是,比如:26用Z表示,27用AA表示,即没有零。题目链接:http://codeforces.com/problemset/problem/1/B#include #include char str[100000];void zh...
分类:
其他好文 时间:
2015-10-31 11:28:16
阅读次数:
123
这场做了5题呜呜呜---这场老是读错题,,,还读不懂题,,,可以滚了---A -Hard Code签到B -Golden Radio Base进制的转换---读好久读不懂题---Cwtw 写的D读好久读不懂题---EFsyh发现是白薯模板题--Gwtw 用哈希,线段树搞的--还是不懂他怎么搞的先用的...
分类:
其他好文 时间:
2015-10-28 19:00:08
阅读次数:
234
十六进制,十进制,二进制的转换,转换结果放在一个string中首先,十进制转到几进制,就是除以几的余数,先得到的放在低位,直至结果为0其次string转成int:Integer.parseInt(s); 也可以通过string得到char,在通过与'0'相减比较得到intint转成string: S...
分类:
其他好文 时间:
2015-10-01 15:17:17
阅读次数:
124
1. 二进制转换成八进制 方法:3位二进制数按权展开相加得到1位八进制数。(注意事项,3位二进制转成八进制是从右到左开始转换,不足时补0)。 例子:11101 = 011 101 = 352.二进制转换成十进制 方法:把二进制数按权展开,相加即得十进制数。 例子:11101 = 1*2的四次...
分类:
其他好文 时间:
2015-09-29 18:33:44
阅读次数:
130
得到下面数据的二进制,十进制,十六进制 52分别得到二进制,十进制,十六进制 得到二进制: 52 / 2 = 26 0 26 / 2 = 13 0 13 / 2 = 6 ? ? ?1 6 ?/ 2 = 3 ? ? ?0 3 ?/ 2 = 1 ? ? ?1 1 ?/ 2 = 0 ? ?...
分类:
其他好文 时间:
2015-08-19 09:35:00
阅读次数:
151
平时使用中,进制转换只要使用基本数据类型对应的包装类Integer中的方法即可完成。 但其实我们也能用自己的方法去实现,下面例子使用了查表形式的方法来完成的进制的转换。
分类:
编程语言 时间:
2015-07-30 13:12:13
阅读次数:
212
最近在做项目有些资源要用到唯一的标识code,这个code要全局唯一,因此比较长,有25位,long只能处理到19位。另外25位长的一个整数阅读显示都不是很理想,因此开发了一个多进制的转换类。思想接近把一个域名用几个字符代替。下面就是实现的具体java代码,目前支持到81进制。 1 import j...
分类:
其他好文 时间:
2015-07-28 17:48:31
阅读次数:
141
十六进制的字母部分大小写 abcdef ABCDEF其他进制向二进制转换 按权展开相加法二进制向其他进制转换 以八进制为例,分整数部分和小数部分,整数部分中为除8倒取余法;小数部分为乘8取整法..图示为除2倒取余法二进制与八进制和十六进制的转换 八进制三位数一组 十六进制四位数一组
分类:
其他好文 时间:
2015-07-28 15:58:41
阅读次数:
87
当一个函数有很多参数时,调用者就需要提供多个参数。如果减少参数个数,就可以简化调用者的负担。
比如,int()函数可以把字符串转换为整数,当仅传入字符串时,int()函数默认按十进制转换:
>>> int('12345')
12345
但int()函数还提供额外的base参数,默认值为10。如果传入base参数,就可以做 N 进制的转换:
>>> int('12345', base...
分类:
编程语言 时间:
2015-06-25 09:02:14
阅读次数:
133
堆栈1.基本特征:后进先出
2.基本操作:压入(push),弹出(pop)
3.实现要点:初始化空间、栈顶指针、判空判满
实践:使用C++语言实现堆栈类,进行示例演示并且根据此堆栈类实现进制的转换。“`include using namespace std;
class Stack {
public:
// 构造函数中分配内存空间
Stack (size_t size...
分类:
编程语言 时间:
2015-06-17 18:16:56
阅读次数:
168