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

Đề tài: Tính thời gian thực hiện thuật toán?

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

    Mặc định Tính thời gian thực hiện thuật toán?

    Mình muốn tính thời gian để thực hiện một hàm nào đó thì làm sao nhi?
    Chẳng hạn mình có hàm int abc(), mình muốn tính thời gian thực hiện hàm đó theo giây thì mình phải cài đặt như thế nào? Mong các Bro giúp đỡ.

  2. #2
    Ngày gia nhập
    11 2008
    Nơi ở
    Neverland
    Bài viết
    48

    Dùng các hàm trong thư viện time.h đó khá đầy đủ các hàm xử lí về thời gian .
    Demo luôn :
    C++ Code:
    1. #include <cstdlib>
    2. #include <ctime>
    3. #include <iostream>
    4.  
    5. using namespace std;
    6.  
    7. int main() {
    8.     time_t start;
    9.     time(&start);
    10.     for (int i = 0;i < 100000;i++)
    11.         cout << i << endl;
    12.     time_t end;
    13.     time(&end);
    14.     cout << "Time diff:" << difftime(end,start) << " seconds" << endl;
    15.     system("pause >> NULL");
    16.     return 0;
    17. }
    Đã được chỉnh sửa lần cuối bởi trung_dk070384 : 25-12-2008 lúc 10:18 AM.
    I'm superman

  3. #3
    Ngày gia nhập
    12 2007
    Bài viết
    25

    Hichic, thuật toán của mình chạy tính theo giây điều ra 0, bạn có thể cài đặt tính theo nhỏ hơn được ko(1 phần triệu giây). Chạy lúc nào cũng ra 0. :(

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

  1. Thời gian thực hiện thuật toán
    Gửi bởi Shikamaru 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-05-2013, 12:37 AM
  2. tính thời gian và độ phức tạp của thuật toán 8 con hậu.
    Gửi bởi langtu1603 trong diễn đàn Thắc mắc lập trình C/C++/C++0x
    Trả lời: 0
    Bài viết cuối: 02-10-2011, 12:46 PM
  3. So sánh thời gian thực hiện giải thuật của 2 phương pháp (T(n))
    Gửi bởi TapLamIT trong diễn đàn Thắc mắc lập trình C/C++/C++0x
    Trả lời: 9
    Bài viết cuối: 05-01-2011, 08:39 PM
  4. Lập trình C++ Thời gian chạy của thuật toán?
    Gửi bởi buingochuy trong diễn đàn Thắc mắc lập trình C/C++/C++0x
    Trả lời: 5
    Bài viết cuối: 20-09-2010, 09:32 AM
  5. Thời gian thực hiện thuật toán
    Gửi bởi duyphuc8x trong diễn đàn Thắc mắc lập trình C/C++/C++0x
    Trả lời: 1
    Bài viết cuối: 05-05-2009, 04:17 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