09 2020 档案

摘要:回溯算法的定义: 在包含问题的所有解的解空间树中,按照深度优先的策略,从根结点出发搜索解空间树。算法搜索至解空间树的任一结点时,总是先判断该结点是否肯定不包含问题的解。如果肯定不包含,则跳过对以该结点为根的子树的系统搜索,逐层向其祖先结点回溯。否则,进入该子树,继续按深度优先的策略进行搜索。回溯法在 阅读全文
posted @ 2020-09-15 22:31 CofJus 阅读(1369) 评论(0) 推荐(0)
摘要:1.结构 单链表和向量实现难度低,维护容易却查找效率低,AVL树、红黑树等高级数据结构效率高但较为复杂,难以维护。 SkipList的实现较红黑树简单得多,而且同时保证了查询和维护等操作平均仅需O(logn)时间。 不难看出,跳表的结构大致可以被描述为:带索引的有序的链表 底层的链表存储了所有数据, 阅读全文
posted @ 2020-09-02 23:10 CofJus 阅读(457) 评论(0) 推荐(0)