【面试题033】把数组排成最小的数题目:
输入一个正整数数组,把数组里所有数字拼接起来排成一个数, 打印能拼接出的所有数字中最小的一个。 例如输入数组{3, 32,
321},则打印出这3个数字能排成的最小数字321323。思路一: 最直观的想法是求出所有数字的全排列,然后取最小值即可, ...
分类:
其他好文 时间:
2014-05-27 00:09:21
阅读次数:
334
单片机中,浮点数常用3字节浮点数表示将浮点数表示成如下形式进行存储:M为尾数,0>
(8-i)))&1) == 1)13 { 14 v +=t;15 }16 ...
分类:
其他好文 时间:
2014-05-26 23:19:10
阅读次数:
376
创建表时,必须为表的各个列指定数据类型。如果实际的数据与该列的数据类型不相匹配,则数据库会拒绝保存。如为学生指定出生日期为“1980-13-31”。
在Oracle中,常见的数据类型有: 字符串:字符串分为定长类型char和变长类型varchar2。 数字:整数 number(整数位),小数 ...
分类:
数据库 时间:
2014-05-26 22:55:47
阅读次数:
312
1000.12345.toFixed(2)=1000.12;1000.12987.toFixed(2)=1000.13;1000.1.toFixed(2)=1000.10
分类:
Web程序 时间:
2014-05-26 22:19:42
阅读次数:
299
这两天在看结构体,一直在琢磨结构体的存储空间分配的问题,琢磨了半天总算明白了。和大家分享一下,希望能有所帮助。相信大家都知道结构体里元素存储要对齐吧,话虽是没错,只是这个“对齐”里面包含了很多微妙的东西。首先详细的给出结构体内存存储空间分配的原则吧:编译器按照成员列表顺序一个接一个地给每个成员分配内...
分类:
编程语言 时间:
2014-05-26 16:37:20
阅读次数:
327
如果浮点数超出了整数范围(32 位平台下通常为 +/- 2.15e+9 = 2^31,64
位平台下通常为 +/- 9.22e+18 =
2^63),则结果为未定义,因为没有足够的精度给出一个确切的整数结果。在此情况下没有警告,甚至没有任何通知!Heredoc 结构?当 PHP
解析器遇到一个美元符...
分类:
Web程序 时间:
2014-05-26 16:20:57
阅读次数:
344
1:float保存2位小数:
f1.ToString("F2")2:datatable列求和:dt.Compute("sum([企业数量])",
"true")同时:如果字段为中文,取值用[中文字段] 方式。3:NPOI 导出EXCEL(需要手动导入NPOI文件)单Sheet: 1 //单Shee....
分类:
其他好文 时间:
2014-05-26 15:38:04
阅读次数:
210
通常情况下我们是直接使用类似于#EE1289这样的代码来直接表示RGB颜色的。但是在IOS语言中,它的颜色表示方式比较另类,他是使用一个0-1的小数来表示颜色值的。这样的实现,或许能够表示更多的颜色值,但是,对于程序人员来说它无疑增加了代码量。当我们拿到#EE1289时,一般情况下会这样调用。[UI...
分类:
移动开发 时间:
2014-05-26 15:17:23
阅读次数:
287
//float与double的范围和精度 1. 范围
float和double的范围是由指数的位数来决定的。// float的指数位有8位,而double的指数位有11位,分布如下:// float: 1
bit(符号位) 8bits(指数位) 23bits(尾数位)// double:1 ...
分类:
其他好文 时间:
2014-05-26 14:12:25
阅读次数:
189
表达式求值
时间限制:3000 ms | 内存限制:65535 KB
难度:4
描述ACM队的mdd想做一个计算器,但是,他要做的不仅仅是一计算一个A+B的计算器,他想实现随便输入一个表达式都能求出它的值的计算器,现在请你帮助他来实现这个计算器吧。
比如输入:“1+2/4=”,程序就输出1.50(结果保留两位小数)
输入第一行输入一个整数n,共有n组测试数...
分类:
其他好文 时间:
2014-05-22 23:30:26
阅读次数:
327