蓝桥杯第七场小白赛 3.奇偶排序【算法赛】 知识点:排序

3.奇偶排序【算法赛】 - 蓝桥云课 (lanqiao.cn)

第一种方法:

奇数放一个数字,偶数放一个数组,对两个数组分别排序,先输出奇数数组,再输出偶数数组。

js 复制代码
#include<bits/stdc++.h>
using namespace std;
vector<int>ji,ou;
int main()
{

  int n;cin>>n;

  for(int i=0;i<n;i++)
  {
    int temp;cin>>temp;
    if(temp%2)
    {
      ji.push_back(temp);
    }
    else 
    {
      ou.push_back(temp);
    }
  }

  sort(ji.begin(),ji.end());
  sort(ou.begin(),ou.end());

  for(int i=0;i<ji.size();i++)
  {
    cout<<ji[i]<<" ";
  }

  for(int i=0;i<ou.size();i++)
  {
    cout<<ou[i]<<" ";
  }

  return 0;
}
相关推荐
aqiu1111118 小时前
python02
算法
瓦特what?9 小时前
位运算核心技巧与应用
java·jvm·算法
无限码力9 小时前
阿里算法岗 0530笔试真题 - 荆棘林的最优砍断计划
算法·阿里笔试真题·阿里机试真题·阿里算法岗笔试真题·阿里巴巴笔试真题
随意起个昵称9 小时前
线性dp-LIS题目5(导弹拦截,二分优化)
c++·算法·动态规划
winlife_9 小时前
全程用 AI 做一款商业级手游 · EP10 道具系统:让三个按钮真正改变棋盘
windows·算法·unity·ai编程·游戏开发·mcp·玩法系统
计算机安禾9 小时前
【数据库系统原理】第16篇:范式理论(下):多值依赖与第四范式——消除非平凡的非函数依赖
算法
lqqjuly9 小时前
一致性模型深度解析
人工智能·深度学习·算法
RisunJan9 小时前
Linux命令-patch (为开放源代码软件安装补丁程序)
linux·服务器·算法
一条大祥脚9 小时前
ABC460贪心|多源BFS|数论|计数|线段树|树的直径
算法·宽度优先
小欣加油9 小时前
leetcode121买卖股票的最佳时机
数据结构·c++·算法·leetcode·职场和发展