Pytania otagowane jako data-structures

Pytania dotyczące wydajnego przechowywania i reprezentacji danych w aplikacji.

2
Jaka jest różnica w treści między tezą Chrisa Okasakiego z 1996 r. A książką z 1999 r. „Purely Functional Data Structures”? [Zamknięte]
Zamknięte. To pytanie jest nie na temat . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Zaktualizuj pytanie, aby było tematem dotyczącym wymiany stosów inżynierii oprogramowania. Zamknięte 4 lata temu . Chcę przeczytać o czysto funkcjonalnych strukturach danych. Łatwo znalazłem tezę (która jest dostępna bezpłatnie w formacie PDF) , ale …

4
Jakie algorytmy i struktury danych powinien absolutnie znać programista? [Zamknięte]
Zamknięte . To pytanie musi być bardziej skoncentrowane . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Zaktualizuj pytanie, aby skupiało się tylko na jednym problemie, edytując ten post . Zamknięte 4 lata temu . Chcę być odnoszącym sukcesy deweloperem Java dla przedsiębiorstw. Z jakimi algorytmami i strukturami danych powinienem …

8
Dlaczego używanie kluczy łańcuchowych jest ogólnie uważane za zły pomysł?
Martwi mnie to od dłuższego czasu. W większości przypadków, gdy chodzi o przechowywanie danych w strukturach takich jak tabele, programiści, książki i artykuły, nalega, aby indeksowanie elementów w tych strukturach według wartości ciągu było uważane za złą praktykę. Jednak jak dotąd nie znalazłem żadnego takiego źródła, które wyjaśniałoby również DLACZEGO …

4
Projektowanie zorientowane na dane - niepraktyczne z ponad 1-2 „członkami” struktury?
Typowym przykładem projektowania zorientowanego na dane jest struktura Ball: struct Ball { float Radius; float XYZ[3]; }; a następnie tworzą algorytm, który iteruje std::vector<Ball>wektor. Następnie dają ci to samo, ale zaimplementowane w projektowaniu zorientowanym na dane: struct Balls { std::vector<float> Radiuses; std::vector<XYZ[3]> XYZs; }; Co jest dobre i wszystko, jeśli …

4
Jaka jest definicja „Big Data”?
Czy jest jeden Wszystkie definicje, które mogę znaleźć, opisują rozmiar, złożoność / różnorodność lub prędkość danych. Definicja Wikipedii jest jedyną, którą znalazłem z faktyczną liczbą Wielkie rozmiary danych są stale zmieniającym się celem, począwszy od 2012 r., Od kilkudziesięciu terabajtów do wielu petabajtów danych w jednym zestawie danych. Wydaje się …


2
Czy istnieje struktura danych dla tego typu listy / mapy?
Być może istnieje nazwa tego, czego chcę, ale nie jestem tego świadomy. Potrzebuję czegoś podobnego do LinkedHashMapjęzyka Java, ale zwraca wartość „poprzednią”, jeśli pod określonym kluczem nie ma żadnej wartości. To znaczy, mam listę obiektów przechowywanych przez klucz liczby całkowitej (która w moim przypadku jest w jednostkach czasu): ; key->value …


3
Jak wyrazić subtelne relacje w moich danych?
„A” odnosi się do „B” i „C”. Jak pokazać, że „B” i „C” mogą w tym kontekście również być powiązane? Przykład: Oto kilka nagłówków na temat ostatniej gry na Broadwayu: Glengarry Glen Ross Davida Mameta, z udziałem Al Pacino, otwiera się na Broadwayu Al Pacino w „Glengarry Glen Ross”: Co …

1
Drzewa decyzyjne a sieci neuronowe
Wdrażam strukturę uczenia maszynowego, aby próbować przewidywać oszustwa w systemach finansowych, takich jak banki itp. Oznacza to, że istnieje wiele różnych danych, które można wykorzystać do szkolenia modelu, np. numer karty, nazwa posiadacza karty, kwota, kraj itp. Mam problem z ustaleniem, która struktura jest najlepsza dla tego problemu. Mam pewne …

2
Co to jest drzewo Aguri?
Przeglądając stare artykuły Hackera, natknąłem się na post od użytkownika, który powiedział: Drzewa Aguri, które łączą trix radix o ograniczonym rozmiarze (tak jak w przypadku tabeli routingu programowego) z listą LRU i automatycznie syntetyzują agregaty (np. 10.0.0.0/16 z 1000 obserwacji we wszystkich adresach IP) na podstawie wzorca wstawiania. Najbardziej znane …

6
Jak osiodłano nas (hierarchiczny) system plików jako podstawowa struktura danych?
Jestem samoukiem i nie mam dyplomu CS. Im więcej nauczyłem się o strukturze danych, tym bardziej zastanawiam się, w dzisiejszych czasach, w jaki sposób jesteśmy nadal obciążeni systemem plików, katalogami i plikami, jako podstawową strukturą przechowywania danych w systemie operacyjnym? Rozumiem jego prostotę, ale wydaje się, że obecnie może być …




Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.