当前位置: 首页 > news >正文

网站建设相关制度网站建设管理维护责任书

网站建设相关制度,网站建设管理维护责任书,桂林漓江在哪个位置,苏州公司网页制作一、代码实现 通过封装 PriorityQueue 实现#xff0c;PriorityQueue 本质上是完全二叉树实现的小根堆#xff08;相对来说#xff0c;如果比较器反向比较则是大根堆#xff09;。 public class TopNUtilE extends ComparableE {private final PriorityQ…一、代码实现 通过封装 PriorityQueue 实现PriorityQueue 本质上是完全二叉树实现的小根堆相对来说如果比较器反向比较则是大根堆。 public class TopNUtilE extends ComparableE {private final PriorityQueueE priorityQueue;private final int n;/*** 构造 Top-N*/public TopNUtil(int size) {if (size 0) {throw new IllegalArgumentException(Top-N size must be a positive number);}this.priorityQueue new PriorityQueue(size);this.n size;}/*** 向 Top-N 中插入元素*/public void add(E e) {if (priorityQueue.size() n) {priorityQueue.add(e);return;}E head priorityQueue.peek();if (head ! null e.compareTo(head) 0) {return;}priorityQueue.poll();priorityQueue.add(e);}/*** 将 Top-N 转为从大到小排序的 List*/public ListE toSortedArrayList() {ListE tempList new ArrayList(priorityQueue);tempList.sort(Collections.reverseOrder());return tempList;} }二、使用示例 class TopNUtilTest {Testvoid test() {ListCountDTO list new ArrayList();TopNUtilCountDTO top new TopNUtil(3);// 生成 10 个随机的 CountDTOfor (int i 0; i 10; i) {CountDTO dto new CountDTO();dto.setOrderPriceSum(BigDecimal.valueOf(Math.random() * 100));list.add(dto);}System.out.println(所有的 CountDTO 值:);for (CountDTO dto : list) {System.out.print(dto.getOrderPriceSum());System.out.print( );}System.out.println();// 将列表中的元素添加到 TopNUtilfor (CountDTO dto : list) {top.add(dto);}// 获取 TopNUtil 中的元素列表ListCountDTO topList top.toSortedArrayList();// 确保列表的大小不超过 3assertEquals(3, topList.size());// 打印 Top 3 元素的 CountDTO 值System.out.println(Top 3 CountDTO 值:);for (CountDTO dto : topList) {System.out.println(dto.getOrderPriceSum());}} }
http://www.dnsts.com.cn/news/94479.html

相关文章:

  • 网站建设使用什么软件有哪些榆次网站建设
  • 网站域名缴费十年全国文明城市创建工作
  • 销售流程八个步骤seo网站设计招聘
  • 最好用的网站推广经验石家庄做网站建设
  • 婚纱影楼网站网站建设详细流程
  • 自助建网站网站建设发信息
  • 专业建设网站开发软件开发模型定义
  • 怎么做网站或APP建一个网站需要哪些知识
  • 海东营销网站建设公司营销型企业网站建设案例
  • 怎样做代刷网站做网站还有市场吗
  • 苏州做网站公司精选苏州聚尚网络华为云网站建设怎么设置选择项
  • 铁岭建设网站wordpress action
  • 上海定制网站建设公司互联网app
  • 南昌专业做网站公司哪家好怎么做flash网站设计
  • pc端微信端网站建设付给招聘网站的费用怎么做分录
  • 网站建设和管理情况调查表好消息tvapp电视版
  • 网站建设差打不开网站设置301解除移动屏蔽
  • 常州网站建设解决方案石家庄网站建设就找
  • 网站建设相关参考资料网站维护和建设工作范围
  • wordpress 大站专注东莞微信网站设计
  • 做药品网站规划方案wordpress xml怎么开
  • 苏州专业做网站较好的公司潍坊网站建设电话
  • 单页网站 jquery一键生成详情页的软件
  • 网站正在建设中界面设计网站颜色配色
  • 巢湖市网站建设推广百度搜索广告投放
  • 会计公司网站源码在线作图软件
  • 网站后台申请邮箱怎样做企业网站建设
  • 工商注册网站31省份新增本土确诊30例头晕
  • 朝阳区建网站公司有帮云迁移wordpress到阿里云
  • 做外贸 网站最新山西太原阳性