Bubblesort - Java

Program:
import java.io.*;
class arraylist
{
    int a[];
    int n;
    arraylist(int max)
    {
        a=new int[max];
        n=0;
    }
    void insert(int x)
    {
        a[n]=x;
        n++;
    }
    public void display()
    {
        for(int i=1;i<=n;i++)
            System.out.print(a[i]+" ");
            System.out.print("\n");
    }
    public void bblsort()
    {
        for(int i=0;i<n;i++)
        for(int j=0;j<n;j++)
            if(a[j]>a[j+1])
            {
                int t=a[j];
                a[j]=a[j+1];
                a[j+1]=t;
            }
    }
}

class sort
{
public static void main(String args[])throws IOException
{
    System.out.println("Enter how many elements:");
    InputStreamReader isr=new InputStreamReader(System.in);
    BufferedReader br= new BufferedReader(isr);
    String s= br.readLine();
    int n=Integer.parseInt(s);
    arraylist a1=new arraylist(100);
    System.out.println("Enter the elements:");
    for(int i=0;i<n;i++)
    {
        InputStreamReader bsr=new InputStreamReader(System.in);
        BufferedReader ar= new BufferedReader(bsr);
        String f= ar.readLine();
        int k=Integer.parseInt(f);
        a1.insert(k);
    }
    a1.bblsort();
    System.out.println("\nThe sorted elements are:- ");
    a1.display();
}
}


Output:
nn@linuxmint ~ $ javac sort.java
nn@linuxmint ~ $ java sort
Enter how many elements:
5
Enter the elements:
5
4
3
2
1

The sorted elements are:-
1 2 3 4 5
nn@linuxmint ~ $

17 comments:

  1. I love this post.

    โปรโมชั่นGclub ของทางทีมงานตอนนี้แจกฟรีโบนัส 50%
    เพียงแค่คุณสมัคร Gclub กับทางทีมงานของเราเพียงเท่านั้น
    ร่วมมาเป็นส่วนหนึ่งกับเว็บไซต์คาสิโนออนไลน์ของเราได้เลยค่ะ
    สมัครสล็อตออนไลน์ >>> goldenslot
    สนใจร่วมลงทุนกับเรา สมัครเอเย่น Gclub คลิ๊กได้เลย

    ReplyDelete
  2. Very cool!

    เว็บไซต์คาสิโนออนไลน์ที่ได้คุณภาพอับดับ 1 ของประเทศ
    เป็นเว็บไซต์การพนันออนไลน์ที่มีคนมา สมัคร Gclub Royal1688
    และยังมีหวยให้คุณได้เล่น สมัครหวยออนไลน์ ได้เลย
    สมัครสมาชิกที่นี่ >>> Gclub Royal1688
    ร่วมลงทุนสมัครเอเย่นคาสิโนกับทีมงานของเราได้เลย

    ReplyDelete
  3. الحشرات مشكلة لا يمكن أن ينكرها الإنسان المعاصر، حيث تزداد هذه المشكلة بازدياد نسبة تلوث البيئة، والحشرات بصفة عامة تضر بحياة الإنسان بشكل كبير لأنها تساهم في نقل أخطر الأمراض والآفات، كما أن معظم الحشرات تتغذى على دم الإنسان مثل بق الفراش والبعوض والرمة، ولا يمكن للإنسان أن يتعاون مع هذه المشكلة بمفرده والحل هو التعاون مع شركة مكافحة حشرات بالاحساء لأن الشركة لديها كافة أنواع المبيدات التي تساعد على التخلص من هذه الحشرات فالمبيدات التي تستخدمها الشركة يتم وضعها تحت التدريب لشهور للتأكد أن تأثيرها يقتصر فقط على الإنسان ولا تضر الإنسان بأي شكل من الأشكال.

    شركة مكافحة الصراصير بالاحساء
    شركة مكافحة النمل الابيض بالاحساء
    شركة مكافحة حشرات بالاحساء
    شركة مكافحة بق الفراش بالاحساء
    شركة مكافحة الفئران بالاحساء

    شركة رش مبيدات بالإحساء
    شركة تركيب طارد حمام بالاحساء

    ReplyDelete
  4. تعاني الكثير من السيدات من تنظيف الكنب لأنها من أكثر قطع الأثاث المعرضة إلى البقع والأوساخ، لأنها مكان تجمع أفراد الأسرة بالإضافة أنه المكان الذي نقابل فيه الأصدقاء والزوار، لذلك من المهم أن يتم الاهتمام بنظافته، وأكدت الكثير من السيدات أنهم قاموا باستخدام أنواع متعددة من المنظفات ولكنها لم ينتج عنها إلا الضرر، لذلك تنصح الكثير من السيدات بأن يتم التعاون مع الشركات المتخصصة في مجال تنظيف الكنب لأنها تملك أفضل وأحدث الإمكانيات التي تضمن لكم عملية تنظيف لا يوجد عليها أي جدال، ومن الجدير بالذكر أنه يمكن التواصل مع شركتنا بالعديد من الطرق منها إرسال رسالة عبر البريد الإلكتروني أو إرسال رسالة عبر الواتساب.

    شركة تنظيف مجالس بالإحساء
    شركة تنظيف كنب بالإحساء
    شركة تنظيف سجاد بالاحساء

    ReplyDelete
  5. الخزانات من أكثر الوسائل المستخدمة في عالمنا العربي للوقاية من انقطاع المياه لفترات طويلة، ومن المعروف أن المياه تدخل في جميع الاستخدامات اليومية للإنسان، لذلك في المقابل لابد من إن يتم الاهتمام بنظافتها بشكل كبير جداً، ومن الضروري أن يتم استخدام منظفات ومعقمات لا تؤثر أبداً على المياه، وتعد شركة تنظيف خزانات بالاحساء هي الوحيدة القادرة على أن تقدم لكم هذه الخدمة بمنتهى الكفاءة والإتقان لأن الشركة أثبتت نجاحها في هذا المجال منذ عام 2000، وتعامل معها عدد كبير جداً من المواطنين داخل مدينة الاحساء أو خارجها، لذلك إن كنت تملك خزان مهما كان نوعه وتود تنظيفه بادر للتواصل معنا.

    شركة تنظيف خزانات بالاحساء
    شركة تسليك مجاري بالاحساء
    شركة تسليك مجاري بالجبيل

    ReplyDelete
  6. تعد شركة تنظيف بالاحساء هي الشركة الرائدة في هذا المجال حيث أنها تقدم خدمات شاملة وواسعة في مجال التنظيف المنزلي والمكتبي، وأسطول العمالة الذي نمتلكه يعمل منذ عسر سنوات والخبرة التي اكتسبناها في هذا المجال جعلتنا في الصدارة، وتنجز الشركة أعمالها باستخدام أجهزة البخار وبعد ذلك نقوم بتعطير المكان الذي قمنا بتنظيفه بأفضل أنواع المعطرات الطبيعية التي تدوم رائحتها لفترة طويلة، لذلك سيدتي من الآن لن تشعرين بالإحراج أمام أصدقائك وأهلك وأقاربك لأن منزلك سيكون نظيف في كل الأوقات وفي أبهى صورة، ويمكنك سيدتي أن تتعاقدي مع الشركة للحصول على خدمة التنظيف بشكل شهري أو أسبوعي وبأسعار رخيصة جداً.

    شركة تنظيف شقق بالإحساء

    شركة تنظيف فلل بالإحساء


    شركة تنظيف بالإحساء




    شركة تنظيف منازل بالإحساء

    ReplyDelete

Related Posts Plugin for WordPress, Blogger...