摘要: 出处——《剑指offer》 题目:把一个数组最开始的若干个元素搬到数组的末尾,称之为数组的旋转。输入一个递增排序的数组的一个旋转,输出旋转数组的最小元素。例如数组{3, 4, 5, 1, 2}为{1, 2, 3, 4, 5}的一个旋转,该数组的最小值为1。 1.用遍历数组的方法来实现int MinInOrder( int num[], index1, index2 ) /*index1为数组起始位置,index2为数组终止位置*/{ int result = num[ index1 ]; int i; for( i = index1 + 1; i <= index2; i+... 阅读全文
posted @ 2012-09-12 17:08 糙哥 阅读(1015) 评论(0) 推荐(0) 编辑