240 发简信
IP属地:青海
  • Android面试记录#1:Android中单例模式的作用范围

    面试中被问到了老生常谈的单例模式,之前看得比较浅,只觉得单例模式保证对象的全局唯一性,那么这个“全局唯一性”针对一个App的全局,还是一个Act...

  • JAVA从零开始实现数据结构九:链栈

    链式栈类似于单链表操作,只需要记录top指针即可完整的MyLinkedStack类 测试类 测试结果

  • JAVA从零开始实现数据结构八:链队列

    实现类似于单链表,成员变量中定义两个指针front与rear,之后的操作也就是简单的指针替换完整的MyLinkedQueue类 测试类 测试结果

  • JAVA从零开始实现数据结构七:循环队列

    循环队列难点在于处理front与rear之间的大小关系,通过使用取余操作可以灵活处理出队、遍历完整的MyCircularQueue类 测试类 测试结果

  • JAVA从零开始实现数据结构六:队列

    普通队列没什么好说的,主要是出队和入队操作,跟栈分清楚即可。完整的MyQueue类 测试类 测试结果

  • JAVA从零开始实现数据结构五:双向链表

    相较于单链表与循环链表,双向链表增加了prior指针在进行增加、插入、删除时需要处理两个指针完整的MyDoubleLinkedList类 测试类...

  • JAVA从零开始实现数据结构四:循环链表

    循环链表相较于单链表,不同之处在于其尾指针指向头结点,因此在增加操作与初始化时有所区别。完整的MyCircularLinkedList类 测试类...

  • JAVA从零开始实现数据结构三:栈

    完整的MyStack类 测试类 输出结果

  • JAVA从零开始实现数据结构二:单链表

    定义Node内部类,两个变量,一个表示数据,一个表示指针(类型也为Node) 完整的MyLinkedList类 测试类 输出结果