Announcement

Collapse
No announcement yet.

Tìm các giá trị khác nhau trong mảng

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • #16
    Nói như em thì chỉ với câu lệnh in ra màn hình dòng chữ hello word cũng chạy qua bao nhiêu vòng lặp trong hệ thống mới đưa ra được dòng chữ đó.
    Ý anh ở đây là dùng contrains thì NGƯỜI LẬP TRÌNH sẽ không phải viết 2 dòng lệnh lặp nhau.
    Chứ Define của contrains thì đương nhiên là sử dụng vòng lặp rồi.

    Comment


    • #17
      Originally posted by 10520067 View Post
      Nói như em thì chỉ với câu lệnh in ra màn hình dòng chữ hello word cũng chạy qua bao nhiêu vòng lặp trong hệ thống mới đưa ra được dòng chữ đó.
      Ý anh ở đây là dùng contrains thì NGƯỜI LẬP TRÌNH sẽ không phải viết 2 dòng lệnh lặp nhau.
      Chứ Define của contrains thì đương nhiên là sử dụng vòng lặp rồi.
      cái em muốn nói đến cái ý tưởng. chứ như các ngôn ngữ khác như C++ chẳng hạn. nó đâu có contains đó đâu. khi anh dùng list anh sẽ dùng stl rồi phương thức find của nó để tìm phần tử. nếu anh cứ lấy mấy cái dùng sẵn như vậy thì người ta hỏi câu hỏi trên kia làm gì đâu. chứ nếu cứ dùng cái dựng sẵn vậy sao người ta không dùng hàm sort+unique có sẵn rồi làm luôn cho khỏe.
      hơn nữa có thể cái yêu cầu câu hỏi đó không muốn sử dụng vòng lặp lồng là để thỏa mãn yêu cầu nào đó thực tế thì sao. như muốn giảm độ phức tạp chẳng hạn. 1 triệu phần tử chằng hạn, anh dùng nhiều vòng lặp lồng đơn thuần thôi thì anh xem độ phức tạp bao nhiêu. thời gian xử lý nó sẽ ra sao. nếu còn mở rộng dữ liệu lớn hơn gấp nhiều nữa thì sao. nếu chỉ 1 vòng lặp với độ phức tạp O(n) nó sẽ rất khác biệt.
      tóm lại theo em thì nếu mà người hỏi chỉ muốn thỏa mãn code mau lẹ vài dòng và không cần tính toán thì chắc cũng không đưa lên hỏi cách ở đây làm gì hết á.
      Last edited by 14520820; 07-01-2016, 22:13.

      Comment

      LHQC

      Collapse
      Working...
      X