一、介绍
直播人:左程云老师
直播时间:2018.2.1晚上八点
二、code技巧的磨炼
【题目】荷兰国旗问题
已知一个整型数组arr,和一个整数num,请把小于num的数放在数组的左边,等于num的数放在数组的中间...将小于等于num的数都放于数组的左边,当 i 与 l 的值相等时,遍历结束。...比如:
arr = {3, 2, 3, 4, 1, 2}
第1种划分左部分为[3],右部分为[2, 3, 4, 1, 2]
第2种划分左部分为[3, 2],右部分为[3, 4, 1, 2]
第3种划分左部分为...[3, 2, 3],右部分为[4, 1, 2]
第4种划分左部分为[3, 2, 3, 4],右部分为[1, 2]
第5种划分左部分为[3, 2, 3, 4, 1],右部分为[2]
每一种划分下,左部分都有最大值记为...给定无序数组arr,已知arr中任意两个相邻的数都不相等。写一个函数,只需返回arr中任意一个局部最小出现的位置即可。