关注
举例:5 4 8 9 1 7 6 2 3 本质上就是找到最小的数,然后从最小的数开始一直到后面的最长有序序列。 首先找到最小数1。1左边的肯定要移动,直接不用管。 5 4 8 9 1 6 7 2 3 从1开始,6大于1,标记f1为5,即已排序的下标;标记f2为5,即为已遍历的下标。 7大于6,标记f1为6,f2为6。 2小于6,标记f1位5,f2为7,且序列变为5 4 8 9 1 2 7 2 3 3大于2,标记f1位6,f2为8,且序列变为5 4 8 9 1 2 3 2 3 最后用标记f1,即最后需要找的序列,减去最小数的下标,即为他的长度,也就是最小的数开始一直到后面的最长有序序列的长度m。所以最后的结果为 N(总长度)-m。@尤里卡斯特 中间查找比较的时候可以用二分优化下。。
查看原帖
点赞 2
相关推荐
点赞 评论 收藏
分享
11-03 17:47
桂林电子科技大学 单片机 点赞 评论 收藏
分享
牛客热帖
更多
正在热议
更多
# 你实习是赚钱了还是亏钱了? #
31662次浏览 243人参与
# CVTE求职进展汇总 #
23503次浏览 322人参与
# 联影求职进展汇总 #
51986次浏览 325人参与
# 用一句话形容你的团队氛围 #
19069次浏览 179人参与
# 本机械人被这些公司泡过池子 #
37292次浏览 183人参与
# 你找工作是从容有余 or 匆忙滚爬? #
12852次浏览 97人参与
# 京东开奖 #
475657次浏览 2691人参与
# 中核求职进展汇总 #
28872次浏览 193人参与
# 海康威视工作体验 #
46071次浏览 158人参与
# 联影医疗求职进展汇总 #
6866次浏览 26人参与
# 外包能不能当跳板? #
48012次浏览 245人参与
# 毕业论文进行时 #
7349次浏览 84人参与
# 2022毕业即失业取暖地 #
116934次浏览 707人参与
# 同bg的你秋招战况如何? #
175495次浏览 1024人参与
# 机械人与华为的爱恨情仇 #
137771次浏览 1013人参与
# 嵌入式岗知多少 #
59115次浏览 548人参与
# 面对逼签的应对技巧 #
8011次浏览 40人参与
# 找实习你看重大厂光环还是业务方向 #
41905次浏览 164人参与
# 我来点评面试官 #
17202次浏览 116人参与
# 哪些公司校招卡第一学历 #
220702次浏览 777人参与
# 扒一扒那些奇葩实习经历 #
127266次浏览 1100人参与

