摘要:
题目: 请你仅使用两个栈实现先入先出队列。队列应当支持一般队列的支持的所有操作(push、pop、peek、empty): 实现 M... 阅读全文
摘要:
题目: 设学号"004001"的学生借阅了书号"TP987"的图书,请在borrow表中增加一条记录。其中,借阅日期为当日,还书日期... 阅读全文
摘要:
题目: 请你设计一个支持下述操作的栈。 实现自定义栈类 CustomStack : CustomStack(int maxSize)... 阅读全文
摘要:
题目: 给定一个链表,判断链表中是否有环。 如果链表中有某个节点,可以通过连续跟踪 next 指针再次到达,则链表中存在环。 为了表... 阅读全文
摘要:
题目: 设计链表的实现。您可以选择使用单链表或双链表。单链表中的节点应该具有两个属性:val 和 next。val 是当前节点的值,... 阅读全文
摘要:
题目: 给定一个头结点为 head 的非空单链表,返回链表的中间结点。 如果有两个中间结点,则返回第二个中间结点。 示例 1: 输入... 阅读全文
摘要:
题目: 给定一个单链表 L:L0→L1→…→Ln-1→Ln , 将其重新排列后变为: L0→Ln→L1→Ln-1→L2→Ln-2→…... 阅读全文
摘要:
题目: 给你一个数组 nums,对于其中每个元素 nums[i],请你统计数组中比它小的所有数字的数目。 换而言之,对于每个 num... 阅读全文
摘要:
题目: 请你编写一个程序来计算两个日期之间隔了多少天。 日期以字符串形式给出,格式为 YYYY-MM-DD,如示例所示。 示例 1:... 阅读全文
摘要:
题目: 给出两个 非空 的链表用来表示两个非负的整数。其中,它们各自的位数是按照 逆序 的方式存储的,并且它们的每个节点只能存储 一... 阅读全文