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

Đề tài: [C] ai giải dùm bài tập nầy đi !! hix

  1. #1
    No Avatar
    janny Khách

    Mặc định [C] ai giải dùm bài tập nầy đi !! hix

    1. Cài đặt các thuật toán tìm kiếm và sắp xếp trên kiểu dữ liệu số nguyên.
    Input: Tập tin “data.dat”. Tập tin này được lưu theo theo 1 trong 2 định dạng sau:
    - (Nếu là thao tác sắp xếp) Dòng đầu lưu số lượng phần tử (N), thuật toán sắp xếp (M) .
    o Trong đó:
    M=10 -> Phương pháp chọn trực tiếp
    M= 11-> Phương pháp chèn trực tiếp
    M= 12-> Phương pháp chèn nhị phân
    M= 13-> Phương pháp nổi bọt
    M= 14-> Phương pháp rung
    M= 15-> Phương pháp chèn theo độ dài bước giảm dần
    M= 16-> Phương pháp sắp xếp cây
    M= 17-> Phương pháp sắp xếp trộn
    M= 18-> Phương pháp sắp xếp nhanh
    M= 19-> Phương pháp sắp xếp theo cơ số
    - (Nếu là thao tác tìm kiếm) Hoặc dòng đầu lưu giá trị số lượng phần tử (N), thuật toán tìm kiếm (M), phần tử cần tìm (k) .
    o Trong đó:
    M= 20-> Tìm tuần tự
    M= 21-> Tìm Tuần tự với lính canh
    M= 22-> Tìm kiếm nhị phân
    - Dòng tiếp theo, chứa N cột tương ứng với các phần tử.
    Lưu ý Các phần tử cách nhau 1 .

    Output: Tập tin Output.out Tập tin này được lưu theo 1 trong 2 định dạng sau:
    (Nếu là thao tác sắp xếp)
    Dòng đầu tiên lưu giá trị của N và M (thông tin số lượng phần tử và thông tin thuật toán thực hiện).
    Các dòng tiếp theo lưu giá trị các phần tử trong mảng tương ứng với các bước thực hiện.
    Dòng tiếp lưu thông tin số phép so sánh được thực hiện.
    Dòng tiếp lưu thông tin số phép gán được thực hiện.

    (Nếu là thao tác tìm kiếm)
    Dòng đầu tiên lưu giá trị của N, M, k (thông tin số lượng phần tử và thông tin thuật toán thực hiện).
    Dòng tiếp theo lưu giá trị R
    R=0 : Nếu không tìm thấy.
    R=1 : Nếu tìm thấy.
    Dòng tiếp theo lưu thông tin các vị trí mà tại đó tồn tại giá trị k
    Dòng tiếp lưu thông tin số phép so sánh được thực hiện.
    Dòng tiếp lưu thông tin số phép gán được thực hiện.

  2. #2
    Ngày gia nhập
    07 2006
    Nơi ở
    Hanoi, Vietnam
    Bài viết
    2,749

    Bài này có gì đâu chớ, mất chút thời gian là OK thôi. Mọi việc cứ làm như bình thường, làm xong rồi thì lưu vào file thôi.

    Bước đầu tiên sẽ là viết các hàm sort và search theo yêu cầu.
    Bước tiếp theo là đọc dữ liệu từ file data và sắp xếp chúng. Thực hiện viết các thao tác tìm kiếm.
    Cuối cùng thì sẽ lưu kết quả vào file.

    Đây là bài tập của bạn, bạn nên tự làm. Bọn mình rất nhiệt tình nhưng chỉ có thể giúp bổ xung hay sửa các lỗi bạn đưa ra mà thôi. Không làm được cho bạn cả đâu.

    Chúc thành công nhiều.
    Email: admin[@]congdongcviet.com | CC to: info[@]congdongcviet.com
    Phone: 0972 89 7667 (Office: 04 6329 2380)
    Yahoo & Skype: dreaminess_world (Vui lòng chỉ rõ mục đích ngay khi liên hệ, cảm ơn!)

    Một người nào đó coi thường ý thức kỷ luật cũng có nghĩa là người đó đã coi thường tương lai số phận của chính bản thân người đó. Những người coi thường ý thức kỷ luật sẽ không bao giờ có được sự thành công trong sự nghiệp!

  3. #3
    Ngày gia nhập
    03 2012
    Nơi ở
    Minh Khai- Hai Bà Trưng - Hà Nội
    Bài viết
    78

    Trích dẫn Nguyên bản được gửi bởi Kevin Hoang Xem bài viết
    Bài này có gì đâu chớ, mất chút thời gian là OK thôi. Mọi việc cứ làm như bình thường, làm xong rồi thì lưu vào file thôi.

    Bước đầu tiên sẽ là viết các hàm sort và search theo yêu cầu.
    Bước tiếp theo là đọc dữ liệu từ file data và sắp xếp chúng. Thực hiện viết các thao tác tìm kiếm.
    Cuối cùng thì sẽ lưu kết quả vào file.

    Đây là bài tập của bạn, bạn nên tự làm. Bọn mình rất nhiệt tình nhưng chỉ có thể giúp bổ xung hay sửa các lỗi bạn đưa ra mà thôi. Không làm được cho bạn cả đâu.

    Chúc thành công nhiều.
    Đúng như bác Ad nói, code này ko phức tạp chỉ dài thôi, bạn nên tự code
    PS:Nhìn nản luôn, quá dài :((
    no signature

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

  1. Con trỏ trên C lại 1 câu hỏi ngu nữa ? ai giải thích dùm mình cái này dc không?
    Gửi bởi nguyendo94nd trong diễn đàn Nhập môn lập trình C/C++
    Trả lời: 1
    Bài viết cuối: 13-12-2012, 08:56 PM
  2. Bài tập C ai giải dùm mình bài c này với
    Gửi bởi thuank4cg trong diễn đàn Nhập môn lập trình C/C++
    Trả lời: 8
    Bài viết cuối: 08-07-2012, 02:15 AM
  3. Con trỏ trên C Giải thích dùm mình 2 dấu **p là gì ?
    Gửi bởi yachi_emiko trong diễn đàn Nhập môn lập trình C/C++
    Trả lời: 4
    Bài viết cuối: 29-06-2012, 05:21 PM
  4. giải dùm em bài tập C#
    Gửi bởi truonghau trong diễn đàn Nhập môn lập trình C#, ASP.NET
    Trả lời: 3
    Bài viết cuối: 07-05-2010, 08:14 PM
  5. Giải thích dùm em lệnh này ?
    Gửi bởi thientran trong diễn đàn Nhập môn lập trình C/C++
    Trả lời: 6
    Bài viết cuối: 12-05-2008, 09:32 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