刚看到这个书名的第一感觉是一本介绍宇宙某个维度的计量名词;但随着阅读的深入,才发现和我之前的猜测大相径庭。 那么什么是暗时间呢?作者在“饿死在干草堆之间的驴子”中写到: 有人会因为无法做出决定就推迟决定,然而实际上推迟决定是最差的决定,在推迟决定期间,时间悄悄流逝,你却没有热任何一条路上的积累,拜拜 ...
分类:
其他好文 时间:
2018-10-26 13:20:37
阅读次数:
131
本文参考自《剑指offer》一书,代码采用Java语言。 更多:《剑指Offer》Java实现合集 题目 输入数字n,按顺序打印出从1最大的n位十进制数。比如输入3,则打印出1、2、3一直到最大的3位数即999。 思路 陷阱:n过大时是大数问题,不能简单用int或者long数据输出,需要采用字符串或 ...
分类:
编程语言 时间:
2018-09-18 11:15:18
阅读次数:
176
1 //N! 2 #include 3 #include 4 #include 5 #define ll long long 6 #define M 100000000 7 #define N 50000//根据数据量选择 8 using namespace std; 9 ll n; 10 ll a... ...
分类:
其他好文 时间:
2018-08-23 00:26:34
阅读次数:
139
// 面试题16:数值的整数次方 // 题目:实现函数double Power(double base, int exponent),求base的exponent // 次方。不得使用库函数,同时不需要考虑大数问题。 解题思路: 解题并不难,重要的是要考虑到输入的各种情况,并且有相应的处理。 dou ...
分类:
其他好文 时间:
2018-08-08 22:32:24
阅读次数:
243
题目 输入数字n,按顺序打印从1到最大n位的十进制数。比如输入3,打印1到999。 思路 输入的数字可以很大,可以是33,65,这样的话int和long long都不能满足题目要求,所以这是一个大数问题。 大数问题经常用字符串来解决 我们当然可以用字符串来模拟加法 最方法的方法应该是做一个n位的全排 ...
分类:
其他好文 时间:
2018-07-20 00:20:17
阅读次数:
130
题目 实现double Power(double base, int exponent),求base的exponent次方,不得使用库函数,同样需要考虑大数问题。 思路 题目意思很清楚,需要考虑情况周全。 1、若base=0,exp <= 0 2、若exp >= 0 , 直接return计算后的数值 ...
分类:
其他好文 时间:
2018-07-19 23:25:24
阅读次数:
188
面试17题: 题目:打印从1到最大的n位数 题:输入数字n,按顺序打印出从1到最大的n位十进制数,比如输入3,则打印出1、2、3一直到最大的3位数999. 解题思路:需要考虑大数问题,这是题目设置的陷阱。可以把问题转换成数字排列问题,用递归让代码更简洁。 参见剑指offer P114 解题代码: ...
分类:
其他好文 时间:
2018-06-18 17:09:34
阅读次数:
171
面试16题: 题目:数值的整数次方 题:实现函数double Power(double base, int exponent),求base的exponent次方、不得使用库函数,同时不需要考虑大数问题。 解题思路:主题考虑底数为0.0,指数为负数的情况,此时可以利用全局变量指出g_InvalidIn ...
分类:
其他好文 时间:
2018-06-18 12:39:07
阅读次数:
142
题目:输入数字n,按顺序打印出从1到最大的n位十进制数。比如输入3,则打印出1、2、3一直到最大的3位数999 需考虑大数问题 ...
分类:
其他好文 时间:
2018-05-08 14:31:31
阅读次数:
145
题目链接: http://acm.hdu.edu.cn/showproblem.php?pid=1042 N! Time Limit: 10000/5000 MS (Java/Others) Memory Limit: 262144/262144 K (Java/Others)Total Submi ...
分类:
其他好文 时间:
2018-04-07 12:47:31
阅读次数:
125