c语言----数组,指针的简单运用--调整数组顺序

目录

  • 问题描述
  • 解决思路
  • 代码实现

问题描述

已知一个数组,现需要将数组里面的数字调整为前半部分为奇数,后半部分为偶数。

解决思路

一、从两个方向分别找到奇数和偶数(需要两个指针)
二、将奇数交换到前半部分,将偶数交换到后半部分

代码实现

#include
void swap_arr(int arr[], int sz)
{
   
	int left = 0;
	int right = sz - 1;

你可能感兴趣的:(C语言,c语言,算法)