240 投稿
收录了58篇文章 · 3人关注
  • 设计模式

    结构型模式 介绍一下 如何实现动态代理? 考察点:动态代理流程参考回答: Java实现动态代理的大致步骤如下: 1.定义一个委托类和公共接口。 ...

  • 数据结构与算法目录

    操作系统目录 哈希树遍历链表数组排序堆与栈队列高级算法

  • 高级算法

    请你讲讲LRU算法的实现原理? 考察点:LRU算法参考回答: ①LRU(Least recently used,最近最少使用)算法根据数据的历史...

  • 队列

    什么是Java优先级队列(Priority Queue)? 考察点:队列参考回答: PriorityQueue是一个基于优先级堆的无界队列,它的...

  • 堆与栈

    请你解释一下,内存中的栈(stack)、堆(heap) 和静态区(static area) 的用法。 考察点:堆栈参考回答: 通常我们定义一个基...

  • 排序

    用java写一个冒泡排序? 考察点:冒泡排序参考回答: 介绍一下,排序都有哪几种方法?请列举出来。 考察点:排序参考回答: 排序的方法有:插入排...

  • 数组

    写一个算法,可以将一个二维数组顺时针旋转90度,说一下思路。 考察点:数组参考回答: 一个数组,除一个元素外其它都是两两相等,求那个元素? 考察...

  • 链表

    现在有一个单向链表,谈一谈,如何判断链表中是否出现了环 考察点:链表参考回答:单链表有环,是指单链表中某个节点的next指针域指向的是链表中在它...

  • 遍历

    二叉树 Z 字型遍历 考察点:遍历参考回答: 编程题:写一个函数,找到一个文件夹下所有文件,包括子文件夹 考察点:遍历参考回答:

  • TreeMap和TreeSet在排序时如何比较元素?Collections工具类中的sort()方法如何比较元素? 考察点:Tree参考回答: ...

专题公告

内容整理来自牛客网