Trang 4 / 6 FirstFirst 123456 LastLast
Hiển thị kết quả từ 31 đến 40 / 51
  1. #31
    ntrongdangkhoa Guest
    Ngẫu nhiên thì radixsort nhanh nhất, với điều kiện là số hữu tỉ

  2. #32
    Tham gia
    18-06-2008
    Location
    Tp HCM
    Bài viết
    96
    Like
    0
    Thanked 0 Times in 0 Posts
    Theo mình nếu cho trường hợp dữ liệu ngẫu nhiên thì Quick Sort là nhanh nhất, tính thời gian trung bình.
    Còn thực tế thì vẫn phải tùy vào cấu trúc dữ liệu mà chọn thuật toán.

  3. #33
    Tham gia
    06-03-2007
    Bài viết
    124
    Like
    0
    Thanked 0 Times in 0 Posts
    Theo mình học thì tổng quát là QuickSort nhanh nhất.

  4. #34
    Tham gia
    23-01-2005
    Location
    http://hoctudau.com
    Bài viết
    2,957
    Like
    105
    Thanked 365 Times in 209 Posts
    SEARCH RESULTS: the fastest sort algorithm
    http://www.google.com.vn/search?hl=v...orithm&spell=1
    Thông tin + clip: http://youtube.com/hoctudau

  5. #35
    Tham gia
    17-07-2008
    Bài viết
    25
    Like
    0
    Thanked 0 Times in 0 Posts
    Tui nghĩ sort theo kiểu cây nhị phân sẽ là nhanh nhất trong hầu hết trường hợp

  6. #36
    Tham gia
    18-07-2008
    Bài viết
    4
    Like
    0
    Thanked 0 Times in 0 Posts
    tui nghĩ là khi n rất lớn thì Merge-Sort là nhanh nhất, còn khi n nhỏ thì insertion-sort là tốt nhất do nó sử dụng các hằng số cố định.

  7. #37
    Tham gia
    26-08-2007
    Bài viết
    87
    Like
    0
    Thanked 0 Times in 0 Posts
    anh em tranh luân sôi nổi quá nhỉ.Mình có một DEMO về các thuật toán sắp xếp viết bằng C# . (nhưng giới hạn 8 thuật toán thôi,)bao gồm các chức năng Demo hình ảnh,Demo bằng số,Demo thời gian
    Nếu được anh em comment lại cho mình biết ý kiến nhé
    Link dơnload SortDemo : http://www.box.net/shared/n1x8x2hbr4

  8. #38
    Tham gia
    31-05-2008
    Bài viết
    3
    Like
    0
    Thanked 1 Time in 1 Post

    Vui lắm ! Do phuc tap cua cac thuat toan xap xep

    Theo tôi dược biết thi QuickSort là 1 trong những thuật toán sắp xếp nhanh nhất va tổng quát nhất cho mọi dãy số.
    Như ở trên các bạn đã nói thì trong trường hợp dãy đã sắp xếp rồi thì đó là trường hơp xấu nhất với độ phức tạp là O(n2)
    Nếu dãy gần như đã sắp xếp rồi thì nên dùng MergeSort hoặc InsertSort sẽ tốt hơn. Nhưng MergeSort thì lại tốn gấp đôi bộ nhớ vì phải dùng mảng trung gian DPT O(nlgn) và InsertSort thi thuong có DPT là O(n2)
    Tôi chưa cài đặt được CountingSort, ShellSort, RadixSort hay HeapSort nên có bạn nào cài được bằng C thì post lên cho tôi nhé

  9. #39
    Tham gia
    19-02-2007
    Bài viết
    158
    Like
    0
    Thanked 1 Time in 1 Post
    mình bị lạc hậu mất rồi, không biết mergeshort, inertsort, shellsort, radixshort là gì nữa

    Mình chỉ biết là cái QuickShort là nhanh nhất.

  10. #40
    Tham gia
    18-08-2008
    Bài viết
    46
    Like
    0
    Thanked 0 Times in 0 Posts
    Cho hỏi mọi người có sách nào nói về các loại thuật toán như thế này ko ?

Trang 4 / 6 FirstFirst 123456 LastLast

Bookmarks

Quy định

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