vidongls / Cbasic

0 stars 0 forks source link

Với lại nếu bạn k khởi tạo giá trị của min hoặc max thì rất là vô lý nếu như k biết được hai giá trị nào đang so sánh với nhau #16

Closed m1nhn closed 3 years ago

m1nhn commented 3 years ago

https://github.com/vidongls/Cbasic/blob/7431a66734ff4ba35774273723757251610a82b8/BT_ham/B2_minmax.cpp#L15

vidongls commented 3 years ago

dạ e gán ở trên r ạ; if (i == 1) { max = a; min = a; }

m1nhn commented 3 years ago

Vậy bạn có thể đưa việc gán này ra ngoài. Hoặc bạn chỉ cần gọn gàng rằng : max = a[1]; min = a[1];

vidongls commented 3 years ago

Mình không dùng mảng mà a

m1nhn commented 3 years ago

Nếu theo quan điểm của mình thì bạn sẽ khởi tạo max = -9999999;min = 100000000;.

vidongls commented 3 years ago

dạ.. cách của e có sao k ạ

m1nhn commented 3 years ago

Thực ra k sao cả nhưng mà thông thường họ hay làm ngược như vậy. Họ gán giá trị max cho giá trị vô cùng bé và giá trị min thì làm lại ngược nhưu vậy

vidongls commented 3 years ago

dạ vâng ạ ...