Efficient Data Structures
M. Crochemore, T. Lecroq, W. Rytter
{"title":"Efficient Data Structures","authors":"M. Crochemore, T. Lecroq, W. Rytter","doi":"10.1017/9781108835831.005","DOIUrl":null,"url":null,"abstract":"data type, see interface adjacency list, 145 adjacency matrix, 142 algorithmic complexity attack, 140 amortized cost, 17 amortized running time, 16 ancestor, 73 array circular, 31 ArrayDeque, 33 ArrayQueue, 30 arrays, 23 ArrayStack, 24 asymptotic notation, 9 backing array, 23 Bag, 21 BDeque, 60 Bibliography on Hashing, 136 big-Oh notation, 9 binary heap, 89 binary logarithm, 8 binary search tree, 78 size-balanced, 86 binary search tree property, 78 binary tree, 73 complete, 93 heap-ordered, 90 search, 78 binary-tree traversal, 75 BinaryHeap, 89 BinarySearchTree, 78 BinaryTree, 74 binomial coefficients, 9 binomial heap, 99 bounded deque, 60 breadth-first traversal, 77 breadth-first-search, 148 celebrity, see universal sink ChainedHashTable, 119 chaining, 119 child, 73 left, 73 right, 73 circular array, 31 coin toss, 14 collision resolution, 137 compare(x,y), 7 comparison tree, 110 comparison-based sorting, 101 complete binary tree, 93 complexity space, 16 time, 16 conflict graph, 141 connected components, 153 connected graph, 153 contact list, 1 correctness, 16 counting-sort, 112 CubishArrayStack, 51 cuckoo hashing, 137 cycle, 141","PeriodicalId":116158,"journal":{"name":"125 Problems in Text Algorithms","volume":"113 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2021-07-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"125 Problems in Text Algorithms","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1017/9781108835831.005","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0
Abstract
data type, see interface adjacency list, 145 adjacency matrix, 142 algorithmic complexity attack, 140 amortized cost, 17 amortized running time, 16 ancestor, 73 array circular, 31 ArrayDeque, 33 ArrayQueue, 30 arrays, 23 ArrayStack, 24 asymptotic notation, 9 backing array, 23 Bag, 21 BDeque, 60 Bibliography on Hashing, 136 big-Oh notation, 9 binary heap, 89 binary logarithm, 8 binary search tree, 78 size-balanced, 86 binary search tree property, 78 binary tree, 73 complete, 93 heap-ordered, 90 search, 78 binary-tree traversal, 75 BinaryHeap, 89 BinarySearchTree, 78 BinaryTree, 74 binomial coefficients, 9 binomial heap, 99 bounded deque, 60 breadth-first traversal, 77 breadth-first-search, 148 celebrity, see universal sink ChainedHashTable, 119 chaining, 119 child, 73 left, 73 right, 73 circular array, 31 coin toss, 14 collision resolution, 137 compare(x,y), 7 comparison tree, 110 comparison-based sorting, 101 complete binary tree, 93 complexity space, 16 time, 16 conflict graph, 141 connected components, 153 connected graph, 153 contact list, 1 correctness, 16 counting-sort, 112 CubishArrayStack, 51 cuckoo hashing, 137 cycle, 141
高效的数据结构
数据类型,参见接口邻接表,145邻接矩阵,142算法复杂度攻击,140平摊代价,17平摊运行时间,16祖先,73数组循环,31 ArrayDeque, 33 ArrayQueue, 30数组,23 ArrayStack, 24渐近表表法,9备份数组,23 Bag, 21 BDeque, 60哈希文献,136 big-Oh表表法,9二叉堆,89二进制对数,8二叉搜索树,78大小平衡,86二叉搜索树属性,78二叉树,73完全,93堆有序,90搜索,78二叉树遍历,75 BinaryHeap, 89 BinarySearchTree, 78 BinaryTree, 74二项式系数,9二叉树堆,99有界队列,60宽度优先遍历,77宽度优先搜索,148明星,见通用sink ChainedHashTable, 119链,119子,73左,73右,73圆形数组,31抛硬币,14冲突解决,137比较(x,y), 7比较树,110基于比较排序,101完全二叉树,93复杂度空间,16时间,16冲突图,141个连接组件,153个连接图,153个联系人列表,1个正确性,16个计数排序,112个CubishArrayStack, 51个布谷鸟哈希,137个循环,141
本文章由计算机程序翻译,如有差异,请以英文原文为准。