码迷,mamicode.com
首页 >  
搜索关键字:十进制    ( 4803个结果
2013.5.A
题1 高低位交换【问题描述】 给出一个小于2^32的正整数。这个数可以用一个32位的二进制数表示(不足32位用0补足)。我们称这个二进制数的前16位为“高位”,后16位为“低位”。将它的高低位交换,我们可以得到一个新的数。试问这个新的数是多少(用十进制表示)。 例如,数1314520用二...
分类:其他好文   时间:2014-05-27 02:24:46    阅读次数:342
值类型和引用类型
在C#中值类型的变量直接存储数据,而引用类型的变量持有的是数据的引用,数据存储在数据堆中。常见的值类型数据有:整值型(整形,浮点型,十进制型),布尔类型,枚举类型;引用类型有:接口,数组,Object类型,类,委托,字符串,null类型。在C#中每种类型的存储方式有两种:1)分配在托管栈中;2)分配...
分类:其他好文   时间:2014-05-24 02:13:51    阅读次数:239
sqlldr详解
Oracle 的SQL*LOADER可以将外部数据加载到数据库表中。下面是SQL*LOADER的基本特点:1)能装入不同数据类型文件及多个数据文件的数据2)可装入固定格式,自由定界以及可度长格式的数据3)可以装入二进制,压缩十进制数据4)一次可对多个表装入数据5)连接多个物理记录装到一个记录中6)对...
分类:数据库   时间:2014-05-19 20:27:26    阅读次数:464
C语言杂记 -- 简陋的<深入理解计算机系统>笔记
程序的表示 l32位64位操作系统是由CPU寄存器的位数决定,即虚拟寻址的范围为2^32、2^64。 l字节的大端小端法是以字节为基本单位的:比如十进制的7在十六位机器上表示 · 地址 100 101 大端...
分类:编程语言   时间:2014-05-19 18:52:58    阅读次数:520
汇编基础:二进制和十六进制
理解二进制和十六进制的最佳方法是先透彻的领悟十进制计数系统。十进制(Decimal)系统是基于10的计数系统(词根Deci-表示10)。“基于10”指的是由10个数位(Digit)0到9来表示数。 使用“位置(Place Value)”,可以用不多的几个数位(如10个十进制数位)来表示很大的数。所有...
分类:其他好文   时间:2014-05-18 19:56:27    阅读次数:346
二进制转换 ——大数除法
1132: 数据结构习题--使用栈实现进制转换 时间限制: 1 Sec  内存限制: 128 MB 提交: 15  解决: 9 [提交][状态][讨论版] 题目描述 使用栈将一个很长(>30)的十进制数转换为二进制数 输入 若干个很长的十进制数 每行一个 输出 转换为二进制,每行输出一个 样例输入 12345678901234567890123456...
分类:其他好文   时间:2014-05-18 07:18:49    阅读次数:257
求从1到n这n个整数的十进制表示中1出现的次数
题目: 输入一个整数n,求从1到n这n个整数的十进制表示中1出现的次数。效率尽可能高。 例如: f(2)=1 f(12)=5 f(20)=12 f(115)=44 解决方案: 最简单的方法是从1到n循环处理,计算每个数中1的个数,累加起来。这个效率很低。 第二种方法是累加从1到n的所有数的个位十位百位等等上面1的个数,对于32位整数运算次数不超过10次。 int n...
分类:其他好文   时间:2014-05-18 04:41:55    阅读次数:197
计算十进制数转化成二进制时1的个数
#include using namespace std;int func(int x){ int cnt = 0; while (x) { cnt++; x = x&(x - 1); } return cnt;}int main(){ ...
分类:其他好文   时间:2014-05-17 14:54:19    阅读次数:194
leetcode第一刷_Integer to Roman
这道题当时不会写,是参照discuss写的。 首先要弄明白罗马数字的规则,这个在国外难道是常识吗,为什么题干一点都没讲。。 4000以下一共有下面几种符号:"M", "D", "C", "L", "X", "V", "I",对应到我们十进制为:1000, 500, 100, 50, 10, 5, 1。还有一条非常重要的规则,就是同样的字符最多重复出现三次。这就决定了数位上带4和9的跟普通的数值...
分类:其他好文   时间:2014-05-15 00:02:06    阅读次数:391
HDU - 1226 超级密码
Description Ignatius花了一个星期的时间终于找到了传说中的宝藏,宝藏被放在一个房间里,房间的门用密码锁起来了,在门旁边的墙上有一些关于密码的提示信息: 密码是一个C进制的数,并且只能由给定的M个数字构成,同时密码是一个给定十进制整数N(0 注意:由于宝藏的历史久远,当时的系统最多只能保存500位密码.因此如果得到的密码长度大于500也不能用来开启房门,这种情况也被认...
分类:其他好文   时间:2014-05-14 00:07:09    阅读次数:328
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!