随机返回一个链表中的值
描述
随机返回一个链表中的值
样例
1 | 输入: [1,2,3] |
思路
将链表存储到一个数组中,发现将数组保存为成员变量,构造函数初始化比保存头节点成员变量快,因为 getRandom() 是要多次调用的。
代码
1 | //Definition for singly-linked list. |
随机返回一个链表中的值
随机返回一个链表中的值
1 | 输入: [1,2,3] |
将链表存储到一个数组中,发现将数组保存为成员变量,构造函数初始化比保存头节点成员变量快,因为 getRandom() 是要多次调用的。
1 | //Definition for singly-linked list. |