![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
面试
文章平均质量分 75
为爱坚持
因为你是大学生,所以你什么也不是,你没有自豪的资本。现实不会给你颓废的时间
展开
-
面试常见算法-排序查找算法
算法是程序员必被的一个技能,在面试中常常出现,下面总结了面试中出现的常见算法,这些算法程序员应该牢记在心中,要非常熟练。 插入排序算法 原理:将数组分为无序区和有序区两个区,然后不断将无序区的第一个元素按大小顺序插入到有序区中去,最终将所有无序区元素都移动到有序区完成排序。 要点:设立哨兵,作为临时存储和判断数组边界之用。 1. public cl转载 2015-06-23 20:09:40 · 529 阅读 · 0 评论 -
旋转数组的最小数字
题目:把一个数组最开始的若干个元素搬到数组的末尾,称之为数组的旋转。输入一个递增排序的数组的一个旋转,输出旋转数组的最小元素。 eg:数组{1,2,3,4,5}的其中的一个旋转数组为{3,4,5,1,2},该数组的最小值是1。#include using namespace std; int MinInOrder(int* numbers, int index1, int index2);原创 2016-03-27 16:57:15 · 469 阅读 · 0 评论