亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 學院 > 開發設計 > 正文

leecode 解題總結:35. Search Insert Position

2019-11-10 19:35:37
字體:
來源:轉載
供稿:網友
#include <iostream>#include <stdio.h>#include <vector>using namespace std;/*問題:Given a sorted array and a target value, return the index if the target is found. If not, return the index where it would be if it were inserted in order.You may assume no duplicates in the array.Here are few examples.[1,3,5,6], 5 → 2[1,3,5,6], 2 → 1[1,3,5,6], 7 → 4[1,3,5,6], 0 → 0分析:這是二分查找的lowwer_bound的問題。輸入:4 51 3 5 64 21 3 5 64 71 3 5 64 01 3 5 6輸出2140關鍵:1 lowwer_bound:		//low == high時,如果找到,就返回		if(nums.at(low) >= target)		{			return low;		}		//說明是數組最后一個元素,返回low+1		else		{			return low + 1;		}*/class Solution {public:	int lower_bound(vector<int>& nums , int target)	{		if(nums.empty())		{			return -1;		}		int low = 0;		int high = nums.size() - 1;		int mid;		while(low < high)		{			mid  = low + (high - low) / 2;			//中間大于目標值,目標值,mid可能是結果,繼續在左半部分尋找			if(nums.at(mid) >= target)			{				high = mid;			}			//中間值 < 目標值,mid不可能是結果,在右半部分尋找			else			{				low = mid + 1;			}		}		//low == high時,如果找到,就返回		if(nums.at(low) >= target)		{			return low;		}		//說明是數組最后一個元素,返回low+1		else		{			return low + 1;		}	}    int searchInsert(vector<int>& nums, int target) {		int high = lower_bound(nums , target);		return high;    }};void PRocess(){	int num ;	int value;	vector<int> nums;	int target;	Solution solution;	vector<int> results;	while(cin >> num >> target)	{		nums.clear();		for(int i  = 0 ; i < num ; i++)		{			cin >> value;			nums.push_back(value);		}		int result = solution.searchInsert(nums , target);		cout << result << endl;	}}int main(int argc , char* argv[]){	process();	getchar();	return 0;}
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
国产精品久久久久久久久| 欧美激情视频给我| 欧美丰满少妇xxxxx| 色www亚洲国产张柏芝| 成人网欧美在线视频| 亚洲欧美日韩图片| 国产在线观看不卡| 亚洲大胆人体在线| 亚洲精品电影久久久| 亚洲毛片在线观看.| 国产精品网站视频| 日韩二区三区在线| 亚洲天堂2020| 色妞在线综合亚洲欧美| 国产激情综合五月久久| 夜夜嗨av色综合久久久综合网| 欧美一级淫片videoshd| 国产第一区电影| 亚洲色图av在线| 欧美乱大交做爰xxxⅹ性3| 亚洲的天堂在线中文字幕| 久久久久99精品久久久久| 国产成人拍精品视频午夜网站| 国产不卡视频在线| 日韩欧美中文在线| 日韩av有码在线| 久久视频在线观看免费| 久久久久久一区二区三区| 日韩在线播放av| 国产99视频精品免视看7| 国产色婷婷国产综合在线理论片a| 国产亚洲一区二区在线| 亚洲色图18p| 欧美日韩成人免费| 久久夜精品香蕉| 欧美第一黄网免费网站| 国产精品色婷婷视频| 亚洲网站在线看| 亚洲香蕉av在线一区二区三区| 午夜精品福利视频| 日韩电影在线观看中文字幕| 日本成熟性欧美| 国内自拍欧美激情| 欧美亚洲一区在线| 精品久久久在线观看| 亚洲色图综合网| 久久精品国产欧美激情| 青青久久av北条麻妃黑人| 91精品国产综合久久香蕉922| 久久999免费视频| 亚州欧美日韩中文视频| 色狠狠久久aa北条麻妃| 国产精品video| 国产91对白在线播放| 日韩欧美在线观看视频| 亚洲国产精品成人一区二区| 91九色在线视频| 久久国产精品久久久久| 久久综合色88| 国产精品香蕉在线观看| 色无极亚洲影院| 欧美电影免费在线观看| 日韩在线精品视频| 久久露脸国产精品| 91精品国产91久久久| 精品国产一区二区三区久久久| 亚洲福利视频免费观看| 成人黄色在线播放| 日韩影视在线观看| 国产精品伦子伦免费视频| 91日韩在线视频| 91成人在线视频| 中文字幕日本欧美| 国产在线播放不卡| 亚洲欧美在线播放| 国产精品久久婷婷六月丁香| 久久不射热爱视频精品| 日韩av在线免费观看| 欧美xxxx做受欧美.88| 亚洲精品中文字幕女同| 国产成人一区二区| 午夜免费在线观看精品视频| 九九九热精品免费视频观看网站| 在线视频免费一区二区| 91精品视频免费看| 久久久免费观看| 午夜精品久久久久久99热| 38少妇精品导航| 另类视频在线观看| 欧美洲成人男女午夜视频| 亚洲在线视频福利| 欧美日韩在线一区| 久久久999精品免费| 日韩av综合网站| 久久在线免费视频| 91久久夜色精品国产网站| 亚洲美女久久久| 欧美丰满少妇xxxxx做受| 在线观看中文字幕亚洲| 午夜精品久久久久久久99热浪潮| 日韩大陆欧美高清视频区| 日韩视频一区在线| 国产亚洲人成网站在线观看| 亚洲欧美日韩久久久久久| 亚洲福利视频网| 国产精品最新在线观看| 欧美激情二区三区| 日韩黄色高清视频| 中文字幕精品国产| 日韩av在线免播放器| 国产成人精品优优av| 国产情人节一区| 亚洲欧美综合精品久久成人| 欧美在线视频观看免费网站| 国产成人在线一区二区| 在线日韩日本国产亚洲| 中文字幕欧美精品在线| 日韩中文字幕亚洲| 一本大道香蕉久在线播放29| 日日噜噜噜夜夜爽亚洲精品| 亚洲欧美色图片| 久久久91精品国产| 91综合免费在线| 成人乱人伦精品视频在线观看| 91精品国产自产在线老师啪| 亚洲成人免费在线视频| 成人精品在线视频| 欧美午夜精品久久久久久浪潮| 色小说视频一区| 欧美激情三级免费| 2019中文字幕全在线观看| 欧美黄色片在线观看| 欧美性开放视频| 在线精品国产成人综合| xx视频.9999.com| 国产三级精品网站| 亚洲成人黄色在线观看| 成人午夜小视频| 超碰日本道色综合久久综合| 欧美日韩免费区域视频在线观看| 亚洲欧美999| 国产精品视频播放| 91成人精品网站| 欧美激情一级二级| 91精品久久久久久久久中文字幕| 亚洲剧情一区二区| 亚洲午夜久久久影院| 91精品国产综合久久香蕉最新版| 一区二区三区高清国产| 国产精品扒开腿做爽爽爽视频| 亚洲人免费视频| 一区国产精品视频| 久久精品视频中文字幕| 91高清免费视频| 亚洲午夜av电影| 日韩欧美成人区| 久久这里有精品视频| 国产日韩欧美在线播放| 欧美第一淫aaasss性| 久久久久中文字幕| 日韩精品黄色网| 欧美疯狂xxxx大交乱88av| 日本视频久久久| 日韩在线视频观看正片免费网站|