simport [Link].
*;
public class ArraySort {
int[] arr = new int[10];
public void getData() {
int i;
Scanner sc= new Scanner([Link]);
[Link](" Enter the elements ");
for(i=0;i<=9;i++) {
arr[i]=[Link]();
}
}
public void display() {
[Link](" Elements of array are ");
for(int i=0;i<=9;i++) {
[Link](arr[i]);
}
}
public void bSort() {
int i,j,temp;
for(i=0;i<=8;i++) {
for(j=0;j<=9;j++) {
if(arr[i]>=arr[j]) {
temp=arr[i];
arr[i]=arr[j];
arr[j]=temp;
}
}
}
}
public void bubbleSort() {
int i,j,temp;
for(i=0;i<=8;i++) {
for(j=0;j<=9;j++) {
if(arr[i]>arr[i+1]) {
temp=arr[i];
arr[i]=arr[j];
arr[j]=temp;
}
}
}
}
public void shell() {
int gap=10/2;
int i,k,temp;
while(gap>=1)
{
for(i=0;i<=9-gap;i++)
{
if(arr[i]>arr[i+gap])
{
temp=arr[i];
arr[i]=arr[i+gap];
arr[i+gap]=temp;
}
}
gap=gap/2;
}
gap=1;
for(k=0;k<=4;k++)
{
for(i=0;i<=9-gap;i++)
{
if(arr[i]>=arr[i+gap])
{
temp=arr[i];
arr[i]=arr[i+gap];
arr[i+gap]=temp;
}
}
}
}
public static void main(String[] args) {
// TODO Auto-generated method stub
ArraySort obj1 = new ArraySort();
[Link]();
//[Link]();
//[Link]();
//[Link]();
[Link]();
[Link]();