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

怎么打开域名网站网站模板哪家好

怎么打开域名网站,网站模板哪家好,wordpress开发sns,wordpress购物1->题目链接 算法题:颜色分类 2->题目解析 数字0表示红色,数字1表示白色,数字2表示蓝色. 这到题说白了就是让我们进行排序,数组中只会有 0 1 2 三种数字 3->算法原理 类⽐数组分两块的算法思想,这⾥是将数组分成三块,那么我们可以再添加⼀个…

1->题目链接

算法题:颜色分类

2->题目解析

数字0表示红色,数字1表示白色,数字2表示蓝色.

这到题说白了就是让我们进行排序,数组中只会有 0 1 2 三种数字

3->算法原理

类⽐数组分两块的算法思想,这⾥是将数组分成三块,那么我们可以再添加⼀个指针,实现数组分三块。

设数组⼤⼩为 n ,定义三个指针 left, i, right :

◦ left :⽤来标记 0 序列的末尾,因此初始化为 -1 ;

◦ i :⽤来扫描数组,初始化为 0 ;

◦ right :⽤来标记 2 序列的起始位置,因此初始化为 n ;

在 i 往后扫描的过程中,保证:
◦ [0, left] 内的元素都是 0 ;

◦ [left + 1, i - 1] 内的元素都是 1 ;

◦ [i, right - 1] 内的元素是待定元素;

◦ [right, n] 内的元素都是 2 ;

当循环结束之后:

[0, left] 表⽰ 0 序列;
[left + 1, right - 1] 表⽰ 1 序列;

[right, numsSize - 1] 表⽰ 2 序列;

4->编写代码

http://www.dtcms.com/wzjs/211628.html

相关文章:

  • 大连信联科技做的网站怎么样网络推广哪个平台最好
  • 微网站制作网站开发seo搜索引擎优化推广
  • 重庆站外推广网站电子商务网站
  • 15年做啥网站能致富软件制作
  • 乌克兰军事最新消息重庆关键词优化服务
  • 想做淘宝 网站怎么做网站百度权重
  • seo网站图片优化沧州网络推广外包公司
  • 医疗网站前置审批取消营销策略有哪些理论
  • 北京网站建设升上去东莞网络营销平台
  • 什么程序做的网站没有index页面宁波seo推广推荐
  • 辽宁做网站和优化培训机构学校
  • 网络营销怎么做网站淄博seo网站推广
  • 新疆app开发公司如何优化关键词搜索排名
  • 广州开发区管委会官网武汉网站seo
  • 荣成市有做网站的吗宁波网络营销怎么做
  • 网站建设费 什么科目网址查询地址查询
  • 青海宾馆网站建设公司灯塔网站seo
  • 条形码怎么做网页seo运营经理
  • 网站建设中哪些最重要性搜索引擎推广有哪些
  • 郑州好的企业网站建设口碑营销属于什么营销
  • 做3d效果在哪个网站seo查询排名系统
  • 品牌logo图片设计制作seo网站推广实例
  • 临沂网站建设哪家好百度招聘2022年最新招聘
  • 潍坊网站制作厂家dw软件怎么制作网页
  • 网站更新怎么做华为手机软文范文300
  • 做网站应该做到那几点广告公司注册
  • 华夏业务员做单的网站深圳网络品牌推广公司
  • 他城任我做王14码中特网站微营销推广平台有哪些
  • 设计公司logo的网站企业seo顾问
  • 精品建站购物网站如何推广