Câu hỏi được gắn thẻ «hash»

Hàm băm là bất kỳ thủ tục hoặc hàm toán học được xác định rõ nào có thể chuyển đổi một lượng lớn dữ liệu thành một mốc nhỏ, thường là một số nguyên duy nhất. Đối với các câu hỏi về hashtag như được sử dụng để gắn nhãn nội dung trên phương tiện truyền thông xã hội, hãy sử dụng hashtag. Đối với các câu hỏi về URL và neo HTML, hãy sử dụng mã định danh phân đoạn. Đối với các câu hỏi về loại băm của Ruby, hãy sử dụng ruby-hash.






14
Làm cách nào để so sánh hai hàm băm?
Tôi đang cố gắng so sánh hai Ruby Hashes bằng cách sử dụng mã sau: #!/usr/bin/env ruby require "yaml" require "active_support" file1 = YAML::load(File.open('./en_20110207.yml')) file2 = YAML::load(File.open('./locales/en.yml')) arr = [] file1.select { |k,v| file2.select { |k2, v2| arr << "#{v2}" if "#{v}" != "#{v2}" } } puts arr Kết quả …
108 ruby  hash 





7
Cách thêm vào hàm băm hiện có trong Ruby
Liên quan đến việc thêm một key => valuecặp vào mã băm phổ biến hiện có trong Ruby, tôi đang trong quá trình làm việc thông qua Beginning Ruby của Apress và vừa hoàn thành chương băm. Tôi đang cố gắng tìm cách đơn giản nhất để đạt được kết …
102 ruby  new-operator  hash 

3
Làm thế nào để đặc biệt hóa std :: hash <Key> :: operator () cho kiểu do người dùng xác định trong các vùng chứa không có thứ tự?
Để hỗ trợ các loại khóa do người dùng xác định trong std::unordered_set&lt;Key&gt;và std::unordered_map&lt;Key, Value&gt; người ta phải cung cấp operator==(Key, Key)và một bộ chức năng băm: struct X { int id; /* ... */ }; bool operator==(X a, X b) { return a.id == b.id; } struct MyHash { …




Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.