Запитання з тегом «balanced-search-trees»

4
Чому червоно-чорні дерева такі популярні?
Здається, що скрізь, де я дивлюся, структури даних реалізуються за допомогою червоно-чорних дерев ( std::setу C ++, SortedDictionaryу C # тощо) Щойно накривши (a, b), червоно-чорні та AVL дерева в моєму класі алгоритмів, ось що у мене вийшло (також розпитуючи професорів, переглядаючи кілька книжок і трохи гуглившись): Дерева AVL мають …

1
Уявіть собі червоно-чорне дерево. Чи завжди є послідовність вставок та видалень, що створює її?
Припустимо наступне визначення червоно-чорного дерева: Це дерево бінарного пошуку. Кожен вузол забарвлений червоним або чорним кольором. Корінь чорний. Два вузли, з'єднані краєм, не можуть бути червоними одночасно. Тут має бути чітке визначення листа NIL, як на wiki. Лист НІЛ забарвлений у чорний колір. Шлях від кореня до будь-якого листа НІЛ …

2
Чому тип пустоти C не є аналогом типу порожній / нижній?
Вікіпедія, а також інші джерела, які я знайшов, перелічують voidтип C як тип одиниці, а не порожній. Я вважаю це заплутаним, як мені здається, що voidкраще відповідає визначенню типу порожній / нижній. voidНаскільки я можу сказати, цінності не населяються . Функція з типом повернення void вказує, що функція нічого не …
28 type-theory  c  logic  modal-logic  coq  equality  coinduction  artificial-intelligence  computer-architecture  compilers  asymptotics  formal-languages  asymptotics  landau-notation  asymptotics  turing-machines  optimization  decision-problem  rice-theorem  algorithms  arithmetic  floating-point  automata  finite-automata  data-structures  search-trees  balanced-search-trees  complexity-theory  asymptotics  amortized-analysis  complexity-theory  graphs  np-complete  reductions  np-hard  algorithms  string-metrics  computability  artificial-intelligence  halting-problem  turing-machines  computation-models  graph-theory  terminology  complexity-theory  decision-problem  polynomial-time  algorithms  algorithm-analysis  optimization  runtime-analysis  loops  turing-machines  computation-models  recurrence-relation  master-theorem  complexity-theory  asymptotics  parallel-computing  landau-notation  terminology  optimization  decision-problem  complexity-theory  polynomial-time  counting  coding-theory  permutations  encoding-scheme  error-correcting-codes  machine-learning  natural-language-processing  algorithms  graphs  social-networks  network-analysis  relational-algebra  constraint-satisfaction  polymorphisms  algorithms  graphs  trees 

1
Дерева AVL не мають ваги?
У попередньому питанні було визначення збалансованих за вагою дерев та питання щодо червоно-чорних дерев. Це питання - це те саме питання, але для дерев AVL . Питання, враховуючи визначення дерев, збалансованих мкμ\mu як і в іншому питанні, Чи є такий μ > 0μ>0\mu \gt 0 такий, що всі досить великі …
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.