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

云课堂哪个网站做的好网站文件验证

云课堂哪个网站做的好,网站文件验证,网站怎样做收录会更好,房产做网站是什么意思在C#xff0c;如果要调整数组顺序使所有奇数位于偶数前面#xff0c;这里提供一种简单且常用的方法#xff1a;双指针技术。这种方法不需要额外的空间#xff0c;并且时间复杂度为O(n)。 以下是使用双指针技术实现的示例代码#xff1a; #include iostream #in…在C如果要调整数组顺序使所有奇数位于偶数前面这里提供一种简单且常用的方法双指针技术。这种方法不需要额外的空间并且时间复杂度为O(n)。 以下是使用双指针技术实现的示例代码 #include iostream #include vector #include algorithm // 用于std::swapvoid rearrangeArray(std::vectorint nums) {int left 0; // 奇数的起始指针int right nums.size() - 1; // 偶数的起始指针while (left right) {// 左指针向右移动寻找第一个偶数while (left right nums[left] % 2 ! 0) {left;}// 右指针向左移动寻找第一个奇数while (left right nums[right] % 2 0) {--right;}// 如果左右指针没有交错交换两个数if (left right) {std::swap(nums[left], nums[right]);left;--right;}} }int main() {std::vectorint nums {1, 4, 3, 6, 9, 2, 7, 8};rearrangeArray(nums);std::cout Array after rearrangement: ;for (int num : nums) {std::cout num ;}return 0; }这段代码中我们使用了两个指针left和right。初始时left指向数组的开始right指向数组的末尾。然后我们分别从左右两边向中间扫描 left从左到右找到第一个偶数。right从右到左找到第一个奇数。 找到之后交换这两个数。然后继续这个过程直到left和right相遇或交错。 这种方法保证了所有的奇数在数组的前半部分偶数在后半部分满足了题目要求。 面试回答示例 要解决这个问题我们可以使用双指针技术。首先我们初始化两个指针一个指向数组的开始另一个指向数组的末尾。然后我们分别从数组的两端向中间扫描左边的指针寻找偶数右边的指针寻找奇数。一旦找到我们就交换这两个数的位置。我们重复这个过程直到两个指针交错或相遇。这种方法不需要额外的存储空间并且时间复杂度为O(n)是一种高效且常用的解决方案。
http://www.dnsts.com.cn/news/254342.html

相关文章:

  • 专业的设计网站有哪些wordpress新建页面显示数据
  • 百度站长平台电脑版食品商标出售网
  • 国外做仿牌网站做新房网站怎么弄
  • 南京网站建设 个人天水做网站电话
  • 西部数码个人网站铜陵58同城做网站
  • 大型网站建设机构哪家好公司起名字大全免费2022
  • 鹿泉专业网站建设wordpress插件感应侧边栏
  • 青岛网站建设信息公示成全视频免费观看在线看动漫
  • 东莞做购物网站服务器是干嘛的
  • 做网站排名的公司旺道seo工具
  • 中山网保定网站seo哪家公司好
  • wordpress网站建小程序网页制作素材在哪里找
  • 南京网站设计制作排名模板网站与 定制网站的 对比
  • 网站如何连接微信支付张家界网站
  • 怎么看得出网站是哪个公司做的酒店类的电影网站模板免费下载
  • vs2017做的网站免费制作
  • 自己电脑可以做网站服务器吗变更icp备案网站信息查询
  • 遵义市建设厅网站wordpress自带视频
  • 嘉兴南湖区优秀营销型网站建设网站文章排版工具
  • 做个网站商城要多少钱织梦网站添加下载
  • 比较好的网站开发团队wordpress怎么写html代码
  • 怎样看网站的建设时间表wordpress shortinit
  • 深圳做网站找哪家好网站团队建设情况
  • 网站建设与运营公司主营业务收入与成本wordpress维护插件
  • 自己做网站的给微信取个什么名字好渭南网站开发
  • 做信息发布网站要多少钱Muse wordpress
  • 海淀区手机网站设计服务6网站项目需要什么
  • 宜昌 网站建设金华网站制作费用
  • 网站建设公司调查报告郑州旅游网站制作
  • 网站建设可行性研究报告范文asp.net 网站授权