1. Học hỏi
  2. /
  3. Khoa Học
  4. /
  5. Tối ưu hóa mã R với Rcpp

Connected

Bài tập

Đánh chỉ số một vector

Trong C++, việc đánh chỉ số bắt đầu từ 0, vì vậy bạn có thể hình dung chỉ số như một độ lệch (offset) tính từ đầu vector. x[0] có độ lệch 0 và trả về phần tử đầu tiên của x.

Hướng dẫn

100 XP
  • Hoàn thành định nghĩa hàm first_plus_last() để trả về tổng của giá trị đầu và giá trị cuối của một NumericVector.
  • Gán n bằng size() của x.
  • Gán first là phần tử đầu tiên của x.
  • Gán last là phần tử cuối cùng của x.