当前位置: 首页 > news >正文

建网站赚钱 知乎个人备案可以建企业网站吗

建网站赚钱 知乎,个人备案可以建企业网站吗,网站建设简介联系方式,门户网站域名文章目录 一、题目链接二、参考代码三、所思所悟 一、题目链接 链接: 704. 二分查找 二、参考代码 int search(const vector<int>& nums, int target) {int left 0; int right nums.size() - 1;//左闭右闭[]while (left < right){int mid (left right) / 2;…

文章目录

  • 一、题目链接
  • 二、参考代码
  • 三、所思所悟


一、题目链接

链接: 704. 二分查找


二、参考代码

int search(const vector<int>& nums, int target) {int left = 0; int right = nums.size() - 1;//左闭右闭[]while (left <= right){int mid = (left + right) / 2;if (nums[mid] > target){right = mid - 1;}else if (nums[mid] < target){left = mid + 1;}else{return mid;}}return -1;//左闭右闭[)/*while (left < right){int mid = (left + right) / 2;if (nums[mid] > target){right = mid;}else if (nums[mid] < target){left = mid + 1;}else{return mid;}}return -1;*/
}

三、所思所悟

cin、cin.getline() 和 getline() 是 C++ 标准库中用于从标准输入(通常是键盘)读取数据的三种不同方式。它们的主要区别如下:

cin:
cin 是一个 istream 对象,用于从标准输入流读取数据。
当使用 cin 读取数据时,它会在遇到空白(如空格、制表符或换行符)时停止读取。
cin 通常用于读取单个数据项,如 int、float、double 等。

cin.getline():
cin.getline()实际上有三个参数,第三个通常省略cin.getline(接收字符串的变量,接收字符个数,结束字符)
cin.getline() 是 cin 的成员函数,用于从标准输入流读取一行数据,直到遇到换行符。
它会读取换行符之前的整行数据,包括空格,并将其存储在提供的字符数组中。
cin.getline() 通常用于读取字符串,但它不是用来读取单个数据项的好选择,因为它会将整行数据作为一个字符串读取。

getline():
getline() 是一个全局函数,用于从 istream 对象(如 cin)读取一行数据,直到遇到换行符。
它会读取换行符之前的整行数据,包括空格,并将其存储在提供的 string 对象中。
getline() 是读取一行数据的标准方式,特别是当你需要处理包含空格的字符串时。

在此题如果不知道输入的长度,但是要全部且最后一个为搜索值的时候可以这样输入

#include <iostream>
#include <vector>
#include <sstream>
#include <string>using namespace std;int search(const vector<int>& nums, int target) {int left = 0; int right = nums.size() - 1;//左闭右闭[]while (left <= right){int mid = (left + right) / 2;if (nums[mid] > target){right = mid - 1;}else if (nums[mid] < target){left = mid + 1;}else{return mid;}}return -1;//左闭右闭[)/*while (left < right){int mid = (left + right) / 2;if (nums[mid] > target){right = mid;}else if (nums[mid] < target){left = mid + 1;}else{return mid;}}return -1;*/
}int main() {vector<int> nums;string data; getline(cin, data);istringstream iss(data);int num;while (iss >> num) {nums.push_back(num);}int target = -1;if (!nums.empty()) {target = nums.back();nums.pop_back(); }cout << search(nums, target);return 0;
}
http://www.yayakq.cn/news/526024/

相关文章:

  • 做网站用什么配置的vps合肥建筑公司
  • 网站图片一般多大临沂色度广告有限公司
  • 手袋 东莞网站建设从头建设个人网站步骤
  • 苏州专门网站谷歌网站推广好做吗
  • 重庆公司核名在哪个网站修改网站模板
  • 自助建站信息网做视频网站需要什么空间吗
  • 实施网站推广的最终目的是什么是网站根目录
  • 网站的建设费计入无形资产吗重庆口碑最好的装修公司
  • 深圳网站策划公司上海广告制作公司
  • 龙华网站建设的基本步骤网站建设的原因
  • 东莞设计网站建设公司宣传页设计印刷
  • 如何做网站的自由撰稿人网页版视频网站建设需要多少钱
  • 网站一年维护费用手机淘宝客网站怎么做的
  • 医疗网站备案要怎么做 需要准备什么材料自己做网站转发新闻违法么
  • 义乌公司网站建设wordpress 外部页面
  • 在安徽省住房和城乡建设厅网站重庆企业年报网上申报入口
  • 商务网站建设的调研网站开发小程序
  • 网站排名优化机构wordpress编辑用户头像
  • 帮做网站制作挣钱建设网站前的目的
  • 古典水墨网站郑州全网营销
  • 做网站的服务器用什么 系统好网上商城包括
  • app营销策略怎么写湖南网站营销优化开发
  • 中通建设工程管理公司网站网站群发推广软件
  • 申请个人手机网站空间公司标志图片logo
  • 想做一个赌钱网站怎么做游戏加盟
  • 做网站的公司简称什么行业俄罗斯最新消息今天新闻
  • 开发网站比较好的公司网站搜索引擎推广
  • 湖北微网站建设电话深圳龙华的学校网站建设
  • 简约大气风格网站模板平台公司市场化运营
  • 常熟网站建设书生商友影视广告公司宣传片