思路:
和求Max Subarray类似,维护一个当前元素可以跳至的最大值,每循环一次更新reach=Math.max(nums[i]+1,reach),当i>reach或i>=nums.length的时候循环终止,最后看循环是否到达了最后,到达最后则返回true,否则,返回false....
分类:
其他好文 时间:
2015-08-13 10:06:40
阅读次数:
110
思路:
1.Jump Game思路:和求Max Subarray类似,维护一个当前元素可以跳至的最大值,每循环一次更新reach=Math.max(nums[i]+1,reach),当i>reach或i>=nums.length的时候循环终止,最后看循环是否到达了最后,到达最后则返回true,否则,返回false.
2.和Jump Game不同的是,Jump Game II 让求的是跳过所有的元素至少需要几步,这需要维护一个局部变量edge为上一个reach,当i<=reach时,每次仍然通过Math.ma...
分类:
其他好文 时间:
2015-08-13 10:03:50
阅读次数:
107
func?e(x,?y?float64)?int?{
return?int(math.Pow(x,?y))
}
func?(f?*Fluent)?reconnect()?{
go?func()?{
for?i?:=?0;?;?i++?{
err?:=?f.connect()
if?err?==?nil?{
f.m...
分类:
其他好文 时间:
2015-08-12 19:58:49
阅读次数:
179
Math.ceil()执行的是向上舍入Math.floor()执行向下舍入Math.round()执行标准舍入一下是一些补充:ceil():将小数部分一律向整数部分进位。如:Math.ceil(12.2)//返回13Math.ceil(12.7)//返回13Math.ceil(12.0)// 返回1...
分类:
编程语言 时间:
2015-08-12 18:32:24
阅读次数:
133
对象
JS中的所有事物都是对象:字符串,数值,数组,函数...正所谓万物皆对象.
JS中,可以将对象分为”内部对象”,”宿主对象”和”自定义对象”三种.
1,内部对象
js中的内部对象包括Array、Boolean、Date、Function、Global、Math、Number、Object、RegExp、String以及各种错误类对象,包括Error、EvalError、Rang...
分类:
Web程序 时间:
2015-08-12 17:01:05
阅读次数:
181
题目链接:UVa 10023 1 import java.math.BigInteger; 2 import java.util.Scanner; 3 public class Main { 4 public static void sqrt(BigInteger bi){ 5 ...
分类:
编程语言 时间:
2015-08-12 12:59:50
阅读次数:
199
在java中提供了大数字的操作类,即java.math.BinInteger类和java.math.BigDecimal类。这两个类用于高精度计 算,其中BigInteger类是针对大整数的处理类,而BigDecimal类则是针对大小数的处理类。下边我们介绍Big...
分类:
编程语言 时间:
2015-08-11 19:31:06
阅读次数:
367
从5随机到7随机及其扩展【题目】 给定一个等概率随机产生1~5的随机函数rand1To5如下: public int rand1To5() {return (int) (Math.random() * 5) + 1; }除此之外不能使用任何额外的随机机制,请用rand1To5实现等概率随机产生1~7...
分类:
编程语言 时间:
2015-08-11 16:00:30
阅读次数:
147
鉴于java求整时欲生欲死,整理常用math如下:1: java取整 a:floor向下取整 用法:Math.floor(num) Math.floor(1.9)//1 Math.floor(-1.9)//-2 b: round四舍五入 用法:Math.round...
分类:
编程语言 时间:
2015-08-11 15:38:01
阅读次数:
129
舍掉小数取整:Math.floor(2)=2舍掉小数取整:Math.floor(2.1)=2舍掉小数取整:Math.floor(-2.1)=-3舍掉小数取整:Math.floor(-2.5)=-3舍掉小数取整:Math.floor(2.9)=2舍掉小数取整:Math.floor(-2.9)=-3总结:Math.floor(x)=不大于x的最大整数舍掉小数凑整:Math.ceil(2)=2舍掉小数..
分类:
其他好文 时间:
2015-08-11 01:34:57
阅读次数:
119