Gửi Thông Điệp Yêu Thương vanbinh_bt nhắn với all: thi sao rồi mấy đồ...[Mr]-Boom nhắn với All K4: Chúc mọi người có 1 kỳ thi thật tốt !!lặng lẽ yêu nhắn với nguyễn ngọc huy: chúc mi có một kỳ thi tốt nha. vẫn nhớ mingocthongcctm05f nhắn với QNGAI: hãy sát cánh bên nhau.....hi.......trinhvh91 nhắn với TM03B: TM03B đoàn kết đi chơi cuối khóa nghenNgười vô cảm nhắn với nguyenlu: Ai vậy? T vẫn bước đi trong yêu thương mà ^^381 nhắn với neyugn: mong rằng chúng ta sẽ đi đến cái đích cuối cùng !nguyenlu nhắn với Người vô cảm: Hãy bước đi trong sự yêu thươnglenguyen_alone nhắn với Young Bin: tại sao nhok lại iu bin chứ nhỉ???hp thành công nhá!!binhcaolinh nhắn với Đen Trần: Cố gắng học chăm chỉ nhé em! Gửi Thông Điệp Yêu Thương


BẢNG GIÁ QUẢNG CÁO TẠI DIỄN ĐÀN 2MIT.ORG 2012

Hiện kết quả từ 1 tới 3 của 3

Chủ đề: Bài tập về sắp sếp mảng trong JAVA

  1. #1
    Tham gia ngày
    Sep 2009
    Đến từ
    LT03C
    Tuổi
    21
    Bài gửi
    1,221
    Cảm ơn
    863
    Được cảm ơn 905/417 bài viết
    Blog Entries
    4
    9
    MASTER
     
     
    Số lần cộng|trừ: 1 lần

    Default Bài tập về sắp sếp mảng trong JAVA

    Bài 13. Nhập số liệu cho 2 dãy số thực a0 , a1 ,..., am-1 và b0 , b1 ,..., bn-1. Giả sử cả 2 dãy này đã được sắp theo thứ tự tăng dần. Hãy tận dụng tính sắp xếp của 2 dãy và tạo dãy c0 , c1 ,..., cm+n-1 là hợp của 2 dãy trên, sao cho dãy ci cũng có thứ tự tăng dần .

    Mọi người cho ý kiến nhá!

    Code:
    import java.util.Arrays;
    import java.util.Scanner;
    public class baiso13 {
       //Ha xuat mang
       public static void xuatmang(int[]a, int m, int n){
       	System.out.println();
       	int i;
       	for(i=m;i<n;i++)
       		System.out.print(" "+a[i]);
       		System.out.println();
       }
       //Ham them phan tu
       public static void thempt(int []a, int n, int pt){
       	a[0]=pt;
       	Arrays.sort(a);
       }
       //Ham main
        public static void main(String[] args) {
        Scanner s=new Scanner(System.in);
        //Nhap n...
        System.out.println("Nhap so pt mang a (n)...");
        int n=s.nextInt();
        System.out.println("Nhap so pt mang b (m)...");
        int m=s.nextInt();
        int i;
        int[]a=new int[n];
        int[]b=new int[m];
        int[]c=new int[m+n+1];
        //Nhap mang A va sap xep theo thu tu tang dan
        System.out.println("Nhap gia tri mang A");
        for(i=0;i<n;i++){
        	System.out.print("\n A["+i+"]=");
        	 a[i]=s.nextInt();
        	}
        Arrays.sort(a);
        //Nhap mang B va sap xep theo thu tu tang dan
        System.out.println("Nhap gia tri mang B");
        for(i=0;i<m;i++){
        	System.out.print("\n B["+i+"]=");
        	 b[i]=s.nextInt();
        	}
        Arrays.sort(b);
       
        //Xuat 2 mang A, B sau khi nhap va sap sep
        System.out.println("Mang A");
        xuatmang(a,0,n);
        System.out.println("Mang B");
        xuatmang(b,0,m);
        //Tronn 2 mang A, B
       for(i=0 ; i<n;i++)
       	c[i]=a[i];
       	i=0;
       	for(int j=n+1;j<n+m+1;j++){
       	c[j]=b[i];
       	i++;
       	}
       	Arrays.sort(c);
       //Xuat mang sau khi da tron
        System.out.println("Mang sau khi tron");
        xuatmang(c,0,m+n+1);
       }  
    }

    --------------------------------------------------
    Xem các chủ đề cùng chuyên mục:


    +1 EXP
    ---------------------------------------
    Code:
    #include:vinhroom.2mit@2mit.org
    #include:xiliton_keomut_1002
    #include:CCQ.LT03C
    #include:http://2mit.org

  2. Có tổng cộng 4 thành viên cảm ơn lyvinhr00m cho bài viết này

    duyen.only.it (11-03-2012), haihung_9x (15-09-2011), trantramy265  (15-09-2011), vipitc  (15-09-2011)

  3. #2
    Tham gia ngày
    Dec 2010
    Bài gửi
    25
    Cảm ơn
    63
    Được cảm ơn 7/3 bài viết
    1
    None
     
     
    Số lần cộng|trừ: 0 lần

    Default

    Tks bạn nhé.
    Bài này hình như có trong phần bài tập thì phải


  4. #3
    Tham gia ngày
    Sep 2009
    Đến từ
    LT03C
    Tuổi
    21
    Bài gửi
    1,221
    Cảm ơn
    863
    Được cảm ơn 905/417 bài viết
    Blog Entries
    4
    9
    MASTER
     
     
    Số lần cộng|trừ: 1 lần

    Default

    Trích Nguyên văn bởi vipitc Xem bài viết
    Tks bạn nhé.
    Bài này hình như có trong phần bài tập thì phải
    Arrays.sort(b);
    Sử dụng hàm này để sắp xếp mảng.
    Ngoài ra còn có sắp xếp dãy số, sắp xếp mảng String.

    ---------------------------------------
    Code:
    #include:vinhroom.2mit@2mit.org
    #include:xiliton_keomut_1002
    #include:CCQ.LT03C
    #include:http://2mit.org

Thông tin về chủ đề này

Users Browsing this Thread

Hiện giờ đang có 1 người xem chủ đề này. (0 thành viên 1 khách)

     

Chủ đề giống nhau

  1. Lưu ý khi chia sẻ dữ liệu trong mạng LAN trên Windows 7
    By Ctrl+F9 in forum Thủ thuật Windows - System
    Trả lời: 0
    Bài mới gửi: 07-09-2011, 01:45 PM
  2. Sony ngừng sản xuất NEX-3, sắp ra mắt lens mắt cá ngàm E
    By killyou117 in forum Tin tức công nghệ
    Trả lời: 0
    Bài mới gửi: 01-03-2011, 02:12 PM
  3. Trả lời: 1
    Bài mới gửi: 14-02-2011, 08:35 PM
  4. Trả lời: 0
    Bài mới gửi: 26-01-2011, 05:46 PM
  5. Trả lời: 0
    Bài mới gửi: 24-07-2009, 09:58 PM

1980
Lượt xem

Share