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

网站建设与制作教程吕磊潍坊在线制作网站

网站建设与制作教程吕磊,潍坊在线制作网站,申请网站域名要多少钱,上海建设工程招投标在什么网站颜色分类 题解1 双指针题解2 单指针 给定一个包含红色、白色和蓝色、共 n 个元素的数组 nums #xff0c;原地对它们进行排序#xff0c;使得相同颜色的元素相邻#xff0c;并按照红色、白色、蓝色顺序排列。 我们使用整数 0、 1 和 2 分别表示红色、白色和蓝色。 必须在… 颜色分类 题解1 双指针题解2 单指针 给定一个包含红色、白色和蓝色、共 n 个元素的数组 nums 原地对它们进行排序使得相同颜色的元素相邻并按照红色、白色、蓝色顺序排列。 我们使用整数 0、 1 和 2 分别表示红色、白色和蓝色。 必须在不使用库内置的 sort 函数的情况下解决这个问题。 示例 1 输入nums [2,0,2,1,1,0] 输出[0,0,1,1,2,2] 示例 2 输入nums [2,0,1] 输出[0,1,2] 提示 n nums.length1 n 300nums[i] 为 0、1 或 2 题解1 双指针 class Solution { public:void sortColors(vectorint nums) {const int s nums.size();// 0对应的位置1对应的位置int p0, p1;p0 p1 0;for(int i 0; i s; i){if(1 nums[i]){swap(nums[i], nums[p1]);p1 ;}else if(0 nums[i]){swap(nums[i], nums[p0]);// 1比0多说明p0位置是1if(p0 p1){// 把1换回来swap(nums[i], nums[p1]);}// 多了个0p1的位置也往后指了p0 ;p1 ;} }return;} };题解2 单指针 class Solution { public:void sortColors(vectorint nums) {const int s nums.size();// 0对应的位置1对应的位置int p;p 0;// 先换0for(int i 0; i s; i){if(0 nums[i])swap(nums[p], nums[i]);}// 再换1for(int i p; i s; i){if(1 nums[i])swap(nums[p], nums[i]);}return;} };
http://www.hkea.cn/news/14274760/

相关文章:

  • 青岛网站建设好不好百度快照怎么使用
  • 乐享校园网站建设策划书做网站时尺寸多大
  • 为什么有的网站点不开服务质量好的crm系统
  • 广州网站排名推广网络公司网络营销推广方案
  • 企业网站托管注意事项网站上做扫一扫
  • 免费做网站的问题免费咨询律师24小时电话
  • devexpress做网站科技苑
  • 罗湖做网站哪家专业网站样式下载
  • 外贸网站开发莆田建设网站请示
  • ip对网站作用网站信息备案管理系统
  • 好大夫官方网站网上预约挂号二级域名网站有哪些
  • 服饰营销型网站建设网站代码多彩
  • c 网站开发案例廊坊seo软件
  • 网站排名推广自己怎么做网站建设与域名备案
  • 网站设计制作报价图片欣赏大连做网站首选领超科技
  • 做网站用com还是cn好标识设计公司
  • 制作二维码免费软件嘉兴网站排名优化费用
  • 网站开发网站设计青岛房产信息网
  • 大兴网站开发公司设计网站大全扣西湖南岚鸿首选
  • 网站倒计时怎么做石家庄高级seo经理
  • 哈尔滨网站建设开发外包网站的结构类型
  • 郑州百度网站推广网站国外空间
  • 微信公众号的微网站怎么做怎么增加网站的外链
  • 大型行业网站天心区网站建设公司
  • 电商设计网站有哪些内容织梦dedecms官网
  • 网站基础上添加建设方案模板成都建设网站 scgckj
  • 网站视频点播怎么做淘宝的网站开发历史及难度
  • 专业做面膜的网站免费网站奖励自己游戏
  • 网站开发什么开发语言好地方网站 o2o
  • asp网站生成静态中关村在线app