你的任务是实现 SkipList 类中搜索节点和插入节点的方法。
插入节点方法签名:public synchronized boolean insertNode(K key, V value)
向跳表中插入一对数据,如果跳表中已存在该键值对,则更新该 key 对应的 Node 的 value 然后返回 true,如果不存在该键值对,则将该键值对插入到跳表中,返回 true,如果有其他情况导致插入失败,则返回 false。
参数说明:
K key:键; V value:值。
搜索节点方法签名:public boolean searchNode(K key)
在跳表中查询键值为 key 的 Node,如果跳表中存在该 Node,则返回 true,否则返回 false。
参数说明:
K key:键。