Tôi đã triển khai thuật toán tìm kiếm cây nhị phân gần đây trong R và trước đó tôi đã sử dụng các cấu trúc giống như mảng được liên kết. Những thuật toán này sẽ dễ dàng hơn nhiều nếu có con trỏ trong R (không phải con trỏ C, nhưng tham chiếu đến đối tượng). Tôi tự hỏi liệu có cách giải quyết hay không. Tôi không biết S4 chút nào; có lẽ nó có thể trong khuôn khổ đó? Tôi sẽ tránh các thủ thuật liên quan đến môi trường, vì việc tham chiếu vượt qua đó hơi khó giải quyết một chút. Và tôi sẽ tránh invocations của STL C hoặc C++. Đó là một câu hỏi R sau khi tất cả.Giải pháp cho con trỏ trong R?
8
A
Trả lời
9
R 2.12 sẽ bắt đầu mang đến cho bạn một số điều này. Trong thời gian chờ đợi, đề xuất chung là sử dụng môi trường để gần đúng tham chiếu từng cuộc gọi.
1
Bạn cũng có thể quan tâm đến chức năng binsearch()
từ gói genetics
: http://www.biometrics.mtu.edu/CRAN/web/packages/genetics/index.html. Nó thực hiện tìm kiếm nhị phân.
Các vấn đề liên quan
- 1. con trỏ-sự kiện: none VML giải pháp raphael
- 2. Con trỏ cho con trỏ là gì?
- 3. Con trỏ phương pháp trong ruby
- 4. K & R: mảng con trỏ ký tự
- 5. iOS 5 + ARC - không gán con trỏ cho con trỏ để giải phóng bộ nhớ?
- 6. Cú pháp cho một con trỏ tới một hàm trả về một con trỏ hàm trong C
- 7. con trỏ const gán cho một con trỏ
- 8. C++. phương pháp lớp con trỏ
- 9. Con trỏ không liên kết được giải phóng, trong Java?
- 10. Con trỏ không có dấu vết cho các con trỏ cấu trúc trong C
- 11. Nhiều con trỏ cho Netbeans?
- 12. Khai báo cú pháp con trỏ trong một hàm
- 13. Con trỏ tới phương pháp tĩnh trong Python
- 14. Con trỏ trỏ tới con trỏ số học
- 15. Cross-trình duyệt 'con trỏ: con trỏ'
- 16. Giải pháp cho TypeLoadException
- 17. html, css - con trỏ - cách thay đổi hình ảnh mặc định cho con trỏ
- 18. Con trỏ chuột CSS ... xoay con trỏ?
- 19. Tại sao Linux sử dụng "con trỏ trỏ tới con trỏ" này cho danh sách?
- 20. Không hoạt động con trỏ: con trỏ trong trình duyệt Google Chrome cho thẻ tùy chọn?
- 21. Con trỏ tới mảng chuỗi trong C
- 22. typedef cú pháp với con trỏ hàm thành viên
- 23. Bí danh con trỏ nghiêm ngặt: là truy cập thông qua con trỏ 'dễ bay hơi'/tham chiếu một giải pháp?
- 24. sử dụng con trỏ kép thay vì con trỏ đơn
- 25. Ý nghĩa của con trỏ trỏ tới con trỏ trong C và trong C++ là gì?
- 26. Cú pháp con trỏ trong C: tại sao * chỉ áp dụng cho biến đầu tiên?
- 27. Cú pháp cho dereferencing một con trỏ trong C (hoặc C++)
- 28. Bất thường con trỏ C, vui lòng giải thích
- 29. Con trỏ trỏ tới con trỏ với argv
- 30. Con trỏ hàm trong C#
Môi trường AFAIK là điều duy nhất hoạt động như con trỏ trong R. Đây có thể là trường hợp cố gắng sử dụng công cụ sai, nếu bạn đang cố gắng sử dụng thuần túy R. –
Dirk, tôi không thể tìm thấy nhiều trong các tính năng của R 2.12 (http://stat.ethz.ch/R-manual/R-devel/doc/html/NEWS.html) sẽ hữu ích. Tui bỏ lỡ điều gì vậy? – gappy
Có, tệp NEWS khá ngắn gọn về điều này, xem ví dụ: [refClass.Rd] (http://svn.r-project.org/R/trunk/src/library/methods/man/refClass.Rd) nhưng điều này là tất cả vẫn còn khá lỏng. –