编程与数据结构算法

题集来源:阿东玩 AI(Adong)收录项目:AgentGuide查看原题集

题目目录

371 道原题
  1. 【排序链表】实现排序链表。 「字节跳动」

    原题
  2. 【链表性能开销】在实际开发中,链表的插入和删除操作虽然复杂度较低,但它是否有其他潜在的性能开销?比如在内存管理或其他方面,你怎么看? 「美团」

    原题
  3. 【链表相交判断】判断两个单链表是否相交(可能有环);判断链表是否相交? 「字节跳动、百度」

    原题
  4. 【二叉搜索树查找复杂度】二叉搜索树查找的时间复杂度是多少? 「百度」

    原题
  5. 【二叉树先序遍历】二叉树先序遍历 「百度」

    原题
  6. 【二叉树最大深度】二叉树的最大深度 「字节跳动」

    原题
  7. 【二叉树遍历】二叉树的遍历方式有哪些?并分别说明前序、中序、后序遍历是什么?中序遍历的结果有什么特点? 「百度」

    原题
  8. 【二叉搜索树退化与平衡】为什么二叉搜索树会退化?最坏情况下会发生什么?如何避免二叉树退化? 「百度」

    原题
  9. 【二叉树层序遍历】实现二叉树的层序遍历(LeetCode 102. 二叉树的层序遍历),手写代码,并分析时间复杂度和空间复杂度。 「字节Seed、字节跳动、美团、阿里巴巴」

    原题
  10. 【多叉树查找】多叉树查找值,时间复杂度要求最优,BFS/DFS都行。 「腾讯」

    原题