Tôi đang tìm cách để thực hiện cuộc gọi phương thức chuẩn trong C#.Cuộc gọi phương thức đo điểm chuẩn trong C#
Tôi đã mã hóa cấu trúc dữ liệu để phân cấp trường đại học và chỉ cần tìm cách tối ưu hóa một chút, nhưng theo cách có thể thêm một chút chi phí trong mọi tình huống, đồng thời chuyển cuộc gọi O (n) sang O (1) trong một số.
Bây giờ tôi muốn chạy cả hai phiên bản đối với dữ liệu thử nghiệm để xem liệu nó có đáng để triển khai tối ưu hóa hay không. Tôi biết rằng trong Ruby, bạn có thể bọc mã trong một khối Benchmark và có nó đầu ra thời gian cần thiết để thực hiện các khối trong giao diện điều khiển - là có một cái gì đó như thế có sẵn cho C#?
Cảm ơn, đó là những gì tôi cần. –
Nghe những lời "chỉ là những gì tôi cần" nhắc tôi nhớ đến Mario. – contactmatt
đồng hồ bấm giờ không phải là cách tốt nhất để Điểm chuẩn. Nó sử dụng thanh ghi của bộ vi xử lý để mã của riêng bạn không thể sử dụng nó. Bạn có thể chuẩn mã với đồng hồ bấm giờ và không có nó và sự khác biệt là lên đến 3x lần – Evgeniy