2018年8月19日

面试题:旋转数组的最小数字

摘要: 题目描述:把一个数组最开始的若干个元素搬到数组的末尾,我们称之为数组的旋转。 输入一个非减排序的数组的一个旋转,输出旋转数组的最小元素。 例如数组{3,4,5,1,2}为{1,2,3,4,5}的一个旋转,该数组的最小值为1。 NOTE:给出的所有元素都大于0,若数组大小为0,请返回0。 方法1:最笨 阅读全文

posted @ 2018-08-19 22:01 Aaron12 阅读(82) 评论(0) 推荐(0) 编辑

面试题:替换空格

摘要: 请实现一个函数,将一个字符串中的每个空格替换成“%20”。例如,当字符串为We Are Happy.则经过替换之后的字符串为We%20Are%20Happy。 方法1: String:是对象不是原始类型.为不可变对象,一旦被创建,就不能修改它的值.对于已经存在的String对象的修改都是重新创建一个 阅读全文

posted @ 2018-08-19 15:36 Aaron12 阅读(101) 评论(0) 推荐(0) 编辑

导航