1 #include "stdio.h" 2 #include "Math.h" 3 #define number 50//设置数组的长度 4 5 int num10;//十进制的数值 6 int num5;//2~9间的值 7 int num[number],top=-1; //顺序栈 ...
分类:
其他好文 时间:
2015-12-04 12:18:44
阅读次数:
117
12345// 十进制转化为十六进制,结果为C8。Integer.toHexString(200);// 十六进制转化为十进制,结果140。Integer.parseInt("8C",16);
分类:
编程语言 时间:
2015-11-12 17:42:37
阅读次数:
160
题意:给一块n*m的田地,1代表肥沃,0代表贫瘠。现在要求在肥沃的土地上种草,要求任何两个草都不能相邻。问一共有多少种种草的方法。种0棵草也是其中的一种方法。n和m都不大于12.思路:状态压缩DP,dp[i][j]代表在第i行状态j一共有多少种可能的种植方法。j是二进制转化而来的状态,0代表不种草,...
分类:
其他好文 时间:
2015-11-06 20:57:06
阅读次数:
336
这是个很简单代码,我直接黏上去int main(int argc, const char * argv[]) { int num = 0; int y = 0; int tow[20]; printf("请输入一个十进制的数:"); scanf("%d",&num); ...
分类:
编程语言 时间:
2015-11-04 02:01:31
阅读次数:
169
/** 进制转化 二进制60转化为十六进制*/class WeiExercise2{ public static void main(String[] args) { int i=60;// 0011 1100 int b=i&15;//&15: 0000 1111...
分类:
其他好文 时间:
2015-10-29 23:24:42
阅读次数:
149
1.程序注释 程序的注释:就是对程序的解释说明,能够帮助阅读代码的人员快速了解代码,便于协同工作。 编写程序注释事程序员需要养成的一个习惯。 编写程序注释应该注意的问题: 注释一般包括:‘文件名称、作者、编写时间、用途、备注’。 一般对:重要模块也进行注释。2.内存..
分类:
编程语言 时间:
2015-10-28 07:07:41
阅读次数:
1360
1、编程实现:两个int(32位)整数m和n的二进制表达中,有多少个位(bit)不同?#include<stdio.h>
#include<string.h>
intbits_compare(intnum1,intnum2)
{
inta[32]={0};
intb[32]={0};
inti=0;
intcount=0;
for(i=0;i<32;i++)//num1二进制转化
{
a[i]..
分类:
其他好文 时间:
2015-10-16 19:07:20
阅读次数:
230
信息的表示和处理一、信息存储 ① 3种数字的表示:无符号编码、补码编码、浮点数编码。 ② 二进制、八进制、十六进制转化 ③ 字:字长为w位,虚拟地址范围为0~2^w-1,程序最多访问2^w个字节。 数据大小:(short、long)int、char、long long、float、dou...
分类:
其他好文 时间:
2015-10-04 21:02:15
阅读次数:
273
问题描述将一个十进制字符串转化为十六进制字符串。问题解决这个问题如果只是十进制转化为十六进制,其实是比较容易的,只要了解短除法就可以解决了,但题目里数是字符串,这就将题目的难度增高了。因为如果只是int型,那最多也就支持个10位数;但字符串却可以上千位,所以我们使用短除法的时候会比较麻烦。这里我先将字符串转成了int型,先把简单的10位数的实现出来,来理顺一下思路。下面是10进制数转16进制的代码:...
分类:
编程语言 时间:
2015-09-25 18:41:15
阅读次数:
195
importjava.util.HashMap;
importjava.util.Stack;
/*
*思路:
*传入一个字符串作为母串字典,根据母串位数定义进制。传入数值后,根据进制转化为字符串。
*使用:
*
*publicStringescape(long[]targetPos)传入n维数组,对应n1*n2*...的数值,返回此数值对应的转义字符串。
*pu..
分类:
编程语言 时间:
2015-09-08 15:36:55
阅读次数:
174