现在的位置: 首页 > 综合 > 正文

《Java数据结构和算法(第二版)》中编程作业2.6

2013年10月05日 ⁄ 综合 ⁄ 共 436字 ⁄ 字号 评论关闭

2.6 向highArray.java程序(清单2.3)的HighArray类中加入一个noDup()的方法,使之可以将数组中的所有重复数据项删除.即如果数组中有三个数据项的关键字为17, noDup()方法将会删除其中的两个.不必考试保持数据项的顺序.一种方法是先用每一个数据项比较,并用null(或是一个不会用在真正的关键字中的特殊值)将重复的数据项覆盖掉。然后将所有的null删除,当然还要缩小数组的大小。

 

抱歉!评论已关闭.