第7章 概率算法1课件.ppt

第7章 概率算法1课件

*;*;*;*;*;*;*;*;*;*;*;*;*;*;*;*;*;*;*;*;*;*;*;*;*;*;*;*;*;*;*;*;*;*;*;Public Object put(Object k, Object e) {//在跳跃表中插入指定元素e if( tailKpareTo(k)0 ) //元素键值超界 throw new IllegalArgumentException(“key is too large”); SkipNode p=search(k); //检查元素是否已存在 if(p.key.equals(k)){ //元素已存在 Object ee=p.element; p.element=e; return ee; } int lev=level( ); //元素不存在,确定新结点级别 if (levlevels){ lev=++leves; last[lev]=head; } SkipNode y=new SkipNode(k,e,lev+1); for (int i=0

文档评论(0)

1亿VIP精品文档

相关文档