(一)数制 (1)逢N进一,N是每种进位计数制表示一位数所需要的符号数目为基数。 二进制:逢二进一,借一当二 八进制 : 逢八进一,借一当八 十六进制:逢十六进一,借一当十六 (二)数制转换 十进制:有十个基数:0,1,2,3,4,5,6,7,8,9 二进制:有两个基数:0,1 八进制:有八个基数:
分类:
其他好文 时间:
2016-03-05 21:58:58
阅读次数:
223
从所有一位数包含的1开始向上递推所有k位数包含的1,递推式: ak = ak-1 * 10 + pow(10,k-1); AC代码: #include <vector> #include <cstdio> using namespace std; int main(){ int n; vector<
分类:
其他好文 时间:
2016-03-03 21:23:27
阅读次数:
158
这道题没什么难度,但是之前看到过一种方法写得很好看。 因为这道题不是加上一位数,是加1,所以只有两种情况: 1. 该位是9,所以变成0,循环继续 2. 该位不是9,那就这位+1,然后返回 如果进行完了循环仍没有返回,说明整个数都是999999,那么就需要补一位,并且这个数是类似于100000...这
分类:
其他好文 时间:
2016-02-29 10:35:17
阅读次数:
131
public class shuzu2 { public static void main(String[] args) { //创建一维数组,求数组中最大数 int[] a={6,4,5,3,9,8,7}; System.out.println("输出数组:"); for(int i=0;i<a.
分类:
编程语言 时间:
2016-02-27 15:11:55
阅读次数:
258
1. 二维数组: 例:int a[5][6] :5行6列 在物理内存中存储时,以一位数组的形式存放。 注:初始化时行数可省,列不能空,数组名不可赋值 2. continue:结束本次循环 即直接返回至判断条件 while: 使用条件内的数字初始化数组元素。 break:跳出整个循环 3. 函数:用来
分类:
编程语言 时间:
2016-02-25 11:31:26
阅读次数:
146
身份证号码工具类 转载自:http://www.3fwork.com/b200/002695MYM017139/ 身份证工具类,可以解析出身份证号是否通过校验、性别、年龄和出生所在地 一、居民身份证的简介 居民身份证号码,由十七位数字本体码和一位数字校验码组成。排列顺序从左至右依次为:六位数字地址码
分类:
其他好文 时间:
2016-02-22 00:22:53
阅读次数:
9824
淋漓尽致的贪心思想 波谷一定是一位数。波峰一位数不够大的时候加入到两位数就一定够大了的。 当在寻找波谷碰到零了就自然当成波谷。 当在寻找波峰时碰到零时,将前面的波谷加到前一个波峰上。让当前的零做波谷,使得波谷的值尽量小,这就是本题最关键的贪心思想。一直想不到。 代码中:a表示前一个值,b表示当前考虑
分类:
其他好文 时间:
2016-02-20 14:30:28
阅读次数:
139
/* * 一位数组:实现打分 */ package com.lianxi; import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; public class Test7
分类:
编程语言 时间:
2016-02-14 17:01:17
阅读次数:
178
Description 读入两个小于100的正整数A和B,计算A+B. 需要注意的是:A和B的每一位数字由对应的英文单词给出. Input 测试输入包含若干测试用例,每个测试用例占一行,格式为"A + B =",相邻两字符串有一个空格间隔.当A和B同时为0时输入结束,相应的结果不要输出. Outpu
分类:
其他好文 时间:
2016-02-09 01:14:12
阅读次数:
173
题 Description 读入两个小于100的正整数A和B,计算A+B. 需要注意的是:A和B的每一位数字由对应的英文单词给出. Input 测试输入包含若干测试用例,每个测试用例占一行,格式为"A + B =",相邻两字符串有一个空格间隔.当A和B同时为0时输入结束,相应的结果不要输出. Out
分类:
其他好文 时间:
2016-02-05 18:59:32
阅读次数:
138