
剑指offer
hevin_hy
不怕你有梦想,只怕你不敢追
展开
-
[剑指offer]替换空格
【剑指offer】替换空格原创 2015-09-09 19:45:37 · 224 阅读 · 0 评论 -
旋转数组的最小数字
题目描述把一个数组最开始的若干个元素搬到数组的末尾,我们称之为数组的旋转。输入一个非递减序列的一个旋转,输出旋转数组的最小元素。例如数组{3,4,5,1,2}为{1,2,3,4,5}的一个旋转,该数组的最小值为1。 注意: 1.当数组为空的时候,测试用例需要返回0。 2.当index1、index2和indexMid相等的情况下,不得不采取顺序查找的方法。 public class game原创 2015-09-28 21:49:29 · 246 阅读 · 0 评论 -
数值的整数次方
代码的完整性 题目描述给定一个double类型的浮点数base和int类型的整数exponent。求base的exponent次方。 注意: 1.由于计算机表示小数(包括float和double型小数)都有误差,我们不能直接用等号(==)判断两个小数是否相等。如果两个小数的差的绝对值很小,比如小于0.0000001,就可以认为他们相等。 2.考虑指数和底数分别为正数、负数和0的情况。java原创 2015-09-28 23:20:19 · 307 阅读 · 0 评论