Skip to content

Commit d823c1b

Browse files
completed
1 parent c1c38bb commit d823c1b

File tree

1 file changed

+40
-0
lines changed

1 file changed

+40
-0
lines changed
Lines changed: 40 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,40 @@
1+
package ArrayBasedProblems;
2+
3+
import java.util.Arrays;
4+
5+
public class OddposdescEvenposAsc {
6+
public static void main(String[] args) {
7+
int a[]={2, 5, 3, 6},n=a.length,b[]=new int[n];
8+
int j=0,l=n/2;
9+
for(int i=0;i<n;i++){
10+
if(i%2!=0){
11+
b[j++]=a[i];
12+
}
13+
14+
if(i%2==0)
15+
b[l++]=a[i];
16+
}
17+
18+
for(int i=0;i<n-1;i++){
19+
for(int k=i+1;k<n;k++){
20+
21+
if(b[i]<b[k] && i<n/2)
22+
{
23+
int temp=b[i];
24+
b[i]=b[k];
25+
b[k]=temp;
26+
}
27+
28+
29+
if(b[i]>b[k] && i>=n/2)
30+
{
31+
int temp=b[i];
32+
b[i]=b[k];
33+
b[k]=temp;
34+
}
35+
}
36+
}
37+
38+
System.out.println(Arrays.toString(b));
39+
}
40+
}

0 commit comments

Comments
 (0)