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

班级网站建设需求公司做完网站怎么搜不到

班级网站建设需求,公司做完网站怎么搜不到,住建厅官网证件查询,番禺做网站公司75. 颜色分类 - 力扣&#xff08;LeetCode&#xff09; 题目不追求稳定 可以选择选择排序 这是我没看教程代码之前写的 有点复杂了 我还把元素后移了 class Solution { public:void sortColors(vector<int>& nums) {int min_num_index -1;int min_num 3;for(int i…

75. 颜色分类 - 力扣(LeetCode)

题目不追求稳定 可以选择选择排序

这是我没看教程代码之前写的 有点复杂了 我还把元素后移了

class Solution {
public:void sortColors(vector<int>& nums) {int min_num_index = -1;int min_num = 3;for(int i = 0; i < nums.size(); ++i ){  //确保全部有序for (int j = i; j < nums.size(); ++j ){  //选择最小值if ( nums[j] < min_num ){min_num = nums[j];min_num_index = j;}}for (int j = min_num_index; j > i ; --j ){  //开始插入 元素后移nums[j] = nums[j - 1];}nums[i] = min_num;min_num_index = -1;min_num = 3;}}
};

其实可以直接交换位置就可以

将起始位置和最小元素交换 就可以了

实现如下

class Solution {void selectionSort( vector<int>& nums ){for ( int i = 0; i < nums.size(); ++i ){  //确保全部有序int min = i;for ( int j = i + 1; j < nums.size(); ++j){  //逐个比较元素if ( nums[j] < nums[min]){min = j;}}//找到最小元素 和第一个未排序的交换位置int tmp = nums[i];nums[i] = nums[min];nums[min] = tmp;}}
public:void sortColors(vector<int>& nums) {selectionSort(nums);}
};

http://www.yayakq.cn/news/812594/

相关文章:

  • 塘沽做网站的公司网站建设哪个品牌好
  • 无锡个人网站建设做没用的网站
  • 广州网站建设招聘wordpress 主题 欣赏
  • 广西灵山县建设局网站福田欧曼自卸车
  • 绍兴网站制作wordpress内链 非插件
  • 可以直接进入网站的代码手机网站模板免费
  • 网站建设合同书相关附件中企动力 网站建设
  • 小超人成都网站建设安装百度到手机桌面
  • 做网站买什么品牌笔记本好可以看封禁网站的浏览器
  • 衡阳的网站建设网站备案不能更新吗
  • 网站设计一般包括网站结构设计竞价系统
  • 想做网站策划怎么做seo优化软件哪个最好用
  • 网站建设步骤列表图片有免费网站推荐吗
  • 建设银行官网网站网站开发语言总结
  • 网站推广软件下载天津建设厅官方网站
  • 省网站建设微信外部链接网站
  • 自动提卡的网站怎么做的国家企业信用信息公示系统入口
  • 做网站怎么租个空间查询网官网
  • 营销网站建站公司哪家好设备管理系统网站模板
  • 广东省住建厅官方网站织梦 网站无法显示该页面
  • 青岛建设网站企业用宝塔做网站步骤
  • 企业网站建设实验报告导航网站设计
  • wordpress两个站点共用用户360免费wifi助手
  • 网站改版的几个建议网易官网入口
  • 网站开发建设企业中企动力网站案例
  • 地方网站程序计算机网站建设实验总结
  • 扬中网站推广托管企业网站推广效果从哪些方面进行分析
  • 唐山做网站企业企业网站文化建设
  • 涂料做哪个网站好做石油系统的公司网站
  • 做调研的网站一般有哪些网站优化宝