getUp() {return up;}public void setUp(NodeKeyValue up) {this.up = up;}public NodeKeyValue getDownList() {return down;}public void setDown(NodeKeyValue down) {this.down = down;}public NodeKeyValue getNext() {return next;}public void setNext(NodeKeyValue next) {this.next = next;}public NodeKeyValue getPrevious() {return previous;}public void setPreviousVal(NodeKeyValue previous) {this.previous = previous;}}public static void main(String[] args) {SkipListJava skip = new SkipListJava<>();for (int i = 20; i < 35; i++) {skip.add(i, String.valueOf(i));}System.out.println(skip);assert skip.listsize() == 10;int count = 0;for (Integer i : skip)assert i.equals(count++);skip.remove(23);System.out.println(skip);skip.remove(25);skip.remove(33);skip.remove(30);System.out.println(skip);skip.remove(28);skip.add(25, "25");System.out.println(skip);assert skip.listsize() == 0;assert skip.empty();}}输出:

文章插图
我们编写了此代码,用于添加到跳表、在跳表中搜索以及从跳表中删除 。
小结跳表的概念在任何编程语言中都是相同的,它是数据结构中的主要算法之一
推荐阅读
-
趣闻晨报|原来张艺凡才是“颜值担当”,当她失去P图待遇后,这颜值过于真实了
-
-
小身材大能量!8.9寸神奇小本笔记本带来移动办公新体验
-
-
追加|20年302期真实的谎言3D字谜总汇+追加和值
-
“全民k歌”课题研讨会於昆明举办 数字工具如何影响社会交往和社
-
-
-
平凉微电视|【憾悟】生活的原貌就是五彩缤纷的这就是生活的一段憧憬一路向往
-
笔记本电脑显示器亮度低 笔记本显示亮度最高还是暗怎么办
-
荣创之家|如今人见人爱,这个“丑八怪”在一品威客有了新包装
-
ZAKER|两桌人打作一团 竟端起涮锅互相泼,因嫌女子上厕所太长引发争执
-
「趣看悦读」孙子被绑架需要赎金,富豪:我孙子可不少,不给,美国最抠门富豪
-
数码狂人到手后台式机不想要了,8寸超级电脑掌机性能过于强大
-
-
李沁|李沁录节目发现领口太大,被男嘉宾围着时,她的救场方式不得不服
-
娱乐大仙女|《说唱新世代》吊打新说唱,有望成为本年度最说热唱节目!
-
首家线下体验店、海外名店官网同购 京东国际11.11线上线下同启跨国种草狂欢
-
百乐体育|比赛薪水全部捐赠,两个决定太显格局,爱了!霍华德决定参加复赛
-