Struktura danych to sposób organizowania danych w sposób umożliwiający efektywne przeszukiwanie i / lub aktualizowanie określonych właściwości tych danych.
Odpowiedzi na to pytanie są dziełem społeczności . Edytuj istniejące odpowiedzi, aby poprawić ten post. Obecnie nie akceptuje nowych odpowiedzi ani interakcji. Jaka jest różnica między metodami listy append()a extend()?
Mam listę słowników i chcę, aby każdy element był sortowany według określonych wartości właściwości. Weź pod uwagę tablicę poniżej, [{'name':'Homer', 'age':39}, {'name':'Bart', 'age':10}] Po posortowaniu name, powinien zostać [{'name':'Bart', 'age':10}, {'name':'Homer', 'age':39}]
Zablokowana . To pytanie i odpowiedzi są zablokowane, ponieważ pytanie jest nie na temat, ale ma znaczenie historyczne. Obecnie nie akceptuje nowych odpowiedzi ani interakcji. Istnieje kilka struktur danych, które są naprawdę przydatne, ale są nieznane większości programistów. Które to są? Wszyscy wiedzą o połączonych listach, drzewach binarnych i skrótach, …
Chcę sprawdzić, czy klucz „użytkownika” jest obecny, czy nie w skrócie sesji. W jaki sposób mogę to zrobić? Zauważ, że nie chcę sprawdzać, czy wartość klucza wynosi zero, czy nie. Chcę tylko sprawdzić, czy klucz „użytkownika” jest obecny.
Jaki jest najprostszy, pozbawiony biblioteki kod do implementacji skrzyżowań tablic w javascript? Chcę pisać intersection([1,2,3], [2,3,4,5]) i dostać [2, 3]
Odpowiedzi na to pytanie są dziełem społeczności . Edytuj istniejące odpowiedzi, aby poprawić ten post. Obecnie nie akceptuje nowych odpowiedzi ani interakcji. Mam strukturę danych, która reprezentuje ukierunkowany wykres, i chcę to renderować dynamicznie na stronie HTML. Te wykresy zwykle będą miały tylko kilka węzłów, może dziesięć na samym górnym …
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 2 lata temu . Czy jest jakaś standardowa klasa biblioteki Java do reprezentowania drzewa w Javie? W szczególności muszę …
Szukam wyjaśnienia, jak działa tabela skrótów - w prostym języku angielskim dla takiego prostaka jak ja! Na przykład wiem, że wymaga klucza, oblicza skrót (szukam wyjaśnienia, w jaki sposób), a następnie wykonuje jakieś modulo, aby ustalić, gdzie leży w tablicy, w której przechowywana jest wartość, ale tam kończy się moja …
Załóżmy, że masz połączoną strukturę listy w Javie. Składa się z węzłów: class Node { Node next; // some user data } i każdy Węzeł wskazuje na następny węzeł, z wyjątkiem ostatniego Węzła, który ma wartość null dla następnego. Powiedzmy, że istnieje możliwość, że lista może zawierać pętlę - tj. …
Załóżmy, że mamy dwa stosy i żadnej innej zmiennej tymczasowej. Czy możliwe jest „skonstruowanie” struktury danych kolejki przy użyciu tylko dwóch stosów?
Czy jest jakiś sposób na podzielenie a List<SomeObject>na kilka osobnych list SomeObject, używając indeksu pozycji jako ogranicznika każdego podziału? Pozwól, że zilustruję: Mam List<SomeObject>i ja potrzebujemy List<List<SomeObject>>lub List<SomeObject>[], tak że każdy z tych wynikających list będzie zawierał grupę 3 sztuk na pierwotnej liście (kolejno). na przykład.: Oryginalna lista: [a, g, …
Używamy plików cookie i innych technologii śledzenia w celu poprawy komfortu przeglądania naszej witryny, aby wyświetlać spersonalizowane treści i ukierunkowane reklamy, analizować ruch w naszej witrynie, i zrozumieć, skąd pochodzą nasi goście.
Kontynuując, wyrażasz zgodę na korzystanie z plików cookie i innych technologii śledzenia oraz potwierdzasz, że masz co najmniej 16 lat lub zgodę rodzica lub opiekuna.