题目描述 查找两个字符串a,b中的最长公共子串。若有多个,输出在较短串中最先出现的那个。 输入描述: 输入两个字符串 输出描述: 返回重复出现的字符 示例1 输入 abcdefghijklmnop abcsafjklmnopqrstuvw 输出 jklmnop 查找两个字符串a,b中的最长公共子串。 ...
分类:
其他好文 时间:
2017-08-21 13:34:25
阅读次数:
348
技术在于交流、沟通,转载请注明出处并保持作品的完整性。 1.conversion function 转换函数 自动转换遵循以下规则: 1)若参与运算量的类型不同,则先转换成同一类型,然后进行运算。 2)转换按数据长度增加的方向进行,以保证精度不降低。如int型和long型运算时,先把int量转成lo ...
分类:
编程语言 时间:
2017-08-13 17:36:49
阅读次数:
192
将一堆命令放在脚本里变成可执行脚本执行; 脚本编写,文件名为.sh,获取hostname的主机名 系统变量: Env:查看系统变量 Set :打印所有变量可以和grep和用 Export path:定义全局变量path 将内存中真实的使用量获取到: mem_used=`free | awk 'NR= ...
分类:
系统相关 时间:
2017-08-05 19:48:54
阅读次数:
206
1.bc常用计算工具,而且支持浮点运算:[root@web01shell]#echo1+1|bc2浮点数精度问题未解决[root@web01shell]#echo"1.2*1.2"|bc1.4[root@web01shell]#echo"scale=2;1.2*1.2"|bc1.44[root@web01shell]#echo"5.0/3.0"|bc1[root@web01shell]#echo"scale=2;5.0/6.0"|bc.832.expr不..
分类:
系统相关 时间:
2017-07-31 14:35:14
阅读次数:
145
1不够除怎么办2关于浮点运算编译器有智能推导(或者说识别)功能3负数的除法4什么是截断除法和精确除法Python里面的除法分精确除法和截断除法;截断表示截断小数分,取整数部分的意思。实际应用中,精确除法比截断除法更频繁,所以有的书上,精确除法也叫普通除法(也就是常用..
分类:
编程语言 时间:
2017-07-05 11:41:59
阅读次数:
195
GO语言的进阶之路-Golang字符串处理以及文件操作 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任。 ...
分类:
其他好文 时间:
2017-06-18 10:37:27
阅读次数:
171
bash内置了对整数四则运算的支持,但是并不支持浮点运算 bc命令是一种支持任意精度的交互执行的计算器语言,而bc命令可以很方便的进行浮点运算,当然整数运算也不再话下 在bc工作环境下,可以使用以下计算符号:+ 加法 - 减法 * 乘法 / 除法 ^ 指数 % 余数 seq 10;seq 1 10; ...
分类:
系统相关 时间:
2017-06-17 19:40:06
阅读次数:
202
float和double类型的主要为了科学计算和工程计算而设计的,它们执行二进制浮点运算,这时为了在广泛的数值范围上提供较为精确的近似计算而精心设计的。然而,它们没有提供完全精确的结果,所以不应该被用于要求精确结果的场合。通常商业计算往往需要BigDecimal来计算精确要求比较高的数值。比如 无论 ...
分类:
其他好文 时间:
2017-06-07 17:06:56
阅读次数:
273
今天使用javatodo的时候发现了一个问题:1.0-0.9=0.09999999999999998 这究竟是怎么回事,询问了几个人以后才知道原来这不是javatodo的问题,而是java的问题。float和double类型执行二进制浮点运算,所以它们的计算结果并不完全正确,所以在需要精确计算的场合 ...
分类:
编程语言 时间:
2017-06-05 12:39:18
阅读次数:
180
方法一: 对于彩色转灰度,有一个很著名的心理学公式: Gray = R*0.299 + G*0.587 + B*0.114 方法二: 而实际应用时,希望避免低速的浮点运算,所以需要整数算法。 注意到系数都是3位精度的没有,我们可以将它们缩放1000倍来实现整数运算算法: Gray = (R*299 ...
分类:
编程语言 时间:
2017-05-31 20:51:09
阅读次数:
261