Từ 1 tới 2 trên tổng số 2 kết quả

Đề tài: cách tìm phần tử nhỏ thứ 2 trong mảng

  1. #1
    Ngày gia nhập
    12 2011
    Bài viết
    2

    Mặc định cách tìm phần tử nhỏ thứ 2 trong mảng

    void HoanVi(int& x, int& y)
    {
    int z = x;
    x = y;
    y = z;
    }
    void SapXepMang(int a[], int& n)
    {
    for (int i = 0; i < n; i++)
    {
    if (a[i] < a[i++])
    {
    HoanVi(a[i], a[i++]);
    }
    ..................// tới đây em bó tay
    }
    }

  2. #2
    Ngày gia nhập
    10 2011
    Bài viết
    552

    Ặc. Đã xắp sếp dc mảng rồi mà ko biết tìm phần tử bé thứ 2 thì làm sao dc @@.
    Giờ nói thì cũng chả có gì để phải nói.
    Nhưng bày bạn cách này: Bạn vẽ nó ra giấy, rồi sẽ tự nghiệm ra được làm thế nào để tìm dc thôi.
    Um Mani Padme Hum...!!

Các đề tài tương tự

  1. Lập trình C tìm xem trong mảng số nguyên i_Mang[] có bao nhiêu phần tử có giá trị âm & phần tử có giá trị âm trong mảngn
    Gửi bởi fawker trong diễn đàn Thắc mắc lập trình C/C++/C++0x
    Trả lời: 2
    Bài viết cuối: 29-05-2013, 03:28 PM
  2. Bài tập C xóa phần tử trùng nhau trong mảng 1 chiều để lại 1 phần tử
    Gửi bởi ronoa trong diễn đàn Nhập môn lập trình C/C++
    Trả lời: 2
    Bài viết cuối: 06-01-2012, 10:46 PM
  3. Thủ tục loại bỏ các phần tử trùng nhau, giữ lại duy nhất 1 phần tử trong DSLK
    Gửi bởi mrtyoffline trong diễn đàn Thắc mắc lập trình C/C++/C++0x
    Trả lời: 2
    Bài viết cuối: 02-03-2011, 10:27 PM
  4. Thuật toán trên C | Xóa phần tử trong dãy phần tử tăng dần?
    Gửi bởi quangphuit trong diễn đàn Thắc mắc lập trình C/C++/C++0x
    Trả lời: 3
    Bài viết cuối: 09-03-2010, 01:57 PM

Quyền hạn của bạn

  • Bạn không thể gửi đề tài mới
  • Bạn không thể gửi bài trả lời
  • Bạn không thể gửi các đính kèm
  • Bạn không thể chỉnh sửa bài viết của bạn