From e3d9162e9dd5eca0eea79c93bbeedd729147b4df Mon Sep 17 00:00:00 2001 From: Aman Singh <102822868+AmanSingh81757@users.noreply.github.com> Date: Mon, 3 Oct 2022 12:11:50 +0530 Subject: [PATCH] Create 2149. rearrange array elements by sign.cpp --- 2149. rearrange array elements by sign.cpp | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100644 2149. rearrange array elements by sign.cpp diff --git a/2149. rearrange array elements by sign.cpp b/2149. rearrange array elements by sign.cpp new file mode 100644 index 0000000..f81030d --- /dev/null +++ b/2149. rearrange array elements by sign.cpp @@ -0,0 +1,19 @@ +class Solution { +public: + vector rearrangeArray(vector& nums) { + int x= nums.size(); + vector a(x); + int i=0,j=1; + for(int k=0;k0){ + a[i]=nums[k]; + i+=2; + } + else{ + a[j]=nums[k]; + j+=2; + } + } + return a; + } +};