Nie mogę znaleźć dokumentacji wyjaśniającej, jak utworzyć tablicę mieszającą lub tablicę asocjacyjną w VBA. Czy to w ogóle możliwe? Czy możesz podać link do artykułu lub jeszcze lepiej opublikować kod?
Nie mogę znaleźć dokumentacji wyjaśniającej, jak utworzyć tablicę mieszającą lub tablicę asocjacyjną w VBA. Czy to w ogóle możliwe? Czy możesz podać link do artykułu lub jeszcze lepiej opublikować kod?
Próbuję zrozumieć funkcję Pythona hashpod maską. Utworzyłem niestandardową klasę, w której wszystkie instancje zwracają tę samą wartość skrótu. class C: def __hash__(self): return 42 Po prostu założyłem, że tylko jedna instancja powyższej klasy może znajdować się dictw dowolnym momencie,...
AKTUALIZACJA: Niedawno dowiedziałem się z tego pytania, że w całej dyskusji poniżej ja (i jestem pewien, że inni też) byłem nieco zagmatwany: to, co wciąż nazywam tęczowym stołem, tak naprawdę nazywa się tablicą mieszającą. Tęczowe stoły są bardziej złożonymi stworzeniami i są w rzeczywistości...
Obecnie pracuję z OpenLayers i mam ogromny zestaw danych do narysowania na warstwie wektorowej (ponad 100 000 wektorów). Teraz próbuję umieścić wszystkie te wektory w mapie mieszania JavaScript, aby przeanalizować wydajność. Chcę wiedzieć, w jaki sposób jest zaimplementowana mapa skrótów w...
Biorąc pod uwagę, że kolekcje takie jak System.Collections.Generic.HashSet<>accept nulljako członek zestawu, można zapytać, jaki nullpowinien być kod skrótu . Wygląda na to, że framework używa 0: // nullable struct type int? i = null; i.GetHashCode(); // gives
Czy istnieje sposób, jak dodać hash # do mojego adresu URL bez przekierowania?
Chcę zaszyfrować podaną byte[]tablicę przy użyciu SHA1algorytmu z użyciem SHA1Managed. Hash będzie pochodzić z testów jednostkowych. Oczekiwany skrót to (rozróżniana jest wielkość liter).byte[]0d71ee4472658cd5874c5578410a9d8611fc9aef Jak mogę to osiągnąć? public string Hash(byte [] temp) {...
Widziałem przykład kodu, w którym hashfunkcja jest stosowana do krotki. W rezultacie zwraca ujemną liczbę całkowitą. Zastanawiam się, do czego służy ta funkcja? Google nie pomaga. Znalazłem stronę, która wyjaśnia, w jaki sposób obliczany jest hash, ale nie wyjaśnia, dlaczego potrzebujemy tej...
Aktualizacja: Proszę zauważyć, że nie pytam, czym jest sól, czym jest tęczowy stół, czym jest atak słownikowy ani jaki jest cel soli. Pytam: Jeśli znasz sól i hash użytkowników, czy nie jest łatwo obliczyć ich hasło? Rozumiem ten proces i sam go wdrażam w niektórych swoich projektach. s =...
Windows XP, Python 2.5: hash('http://stackoverflow.com') Result: 1934711907 Google App Engine ( http://shell.appspot.com/ ): hash('http://stackoverflow.com') Result: -5768830964305142685 Dlaczego? Jak mogę skorzystać z funkcji skrótu, która da mi te same wyniki na różnych platformach...
Szukam funkcji PHP, która tworzy krótki hash z ciągu lub pliku, podobnie do tych witryn skracających adresy URL, takich jak tinyurl.com Skrót nie powinien być dłuższy niż 8 znaków.
Jakie metody należy przesłonić / zaimplementować podczas tworzenia klas zdefiniowanych przez użytkownika, które można sortować i / lub haszować w Pythonie? Na co trzeba uważać? Wpisuję dir({})do mojego interpretera, aby uzyskać listę metod wbudowanych w dykty. Spośród nich zakładam, że muszę...
Z niedawnego pytania SO (zobacz Tworzenie słownika w Pythonie, który jest indeksowany przez listy ) zdałem sobie sprawę, że prawdopodobnie miałem błędną koncepcję znaczenia obiektów haszowalnych i niezmiennych w Pythonie. Co w praktyce oznacza hashable? Jaka jest relacja między hashable i...
Mam ten hash: h => {"67676.mpa"=>{:link=>"pool/sdafdsaff", :size=>4556}} > h.each do |key, value| > puts key > puts value > end 67676.mpa linkpool/sdafdsaffsize4556 Jak uzyskać dostęp do oddzielnych wartości w skrócie wartości w pętli?
Powiedzmy, że mam tablicę i wiem, że będę robił dużo pytań „Czy tablica zawiera X?” czeki. Efektywnym sposobem na to jest przekształcenie tej tablicy w skrót, w którym klucze są elementami tablicy, a następnie możesz po prostu powiedziećif ($ hash {X}) {...} Czy istnieje łatwy sposób na...
W Rubim można dodawać wartości do istniejących tablic używając <<: a = [] a << "foo" ale czy możesz również dołączyć pary klucz / wartość do istniejącego skrótu? h = {} h << :key "bar" Wiem, że potrafisz: h[:key] = "" h[:key] << "bar" ale tego nie chcę. Dzięki....
Odtąd używamy N4140 (C ++ 14 Standard). Zgodnie z § 17.6.3.4 Wymagania mieszania , Zwrócona wartość zależy tylko od argumentu k dotyczącego czasu trwania programu . [Uwaga: Tak więc wszystkie oceny wyrażenia h(k)o tej samej wartości kdają ten sam wynik dla danego wykonania programu . -...
Pracuję z 3D pointcloud firmy Lidar. Punkty są przyznawane przez tablicę numpy, która wygląda następująco: points = np.array([[61651921, 416326074, 39805], [61605255, 416360555, 41124], [61664810, 416313743, 39900], [61664837, 416313749, 39910], [61674456, 416316663, 39503], [61651933, 416326074,...