`
ggyyleo
  • 浏览: 49691 次
最近访客 更多访客>>
文章分类
社区版块
存档分类
最新评论

sas

 
阅读更多
package com.jleo.pickitup;

class CityResourceManager {
  def cityName
  
  BlocklizedPoint[] points = new BlocklizedPoint[0];

  Map<String, List<BlocklizedPoint>> blockMap = new HashMap<String, List<BlocklizedPoint>>();

  public CityResourceManager(City city){
       this.cityName = city.name
       BlocklizedPoint[] points = toBlocklizedPoints(city.resources)
       preProcessResourcePoint(points);
  }

  public void toBlocklizedPoints(resources){
    return resources.collectAll(){Resource it->
        new BlocklizedPoint(it.x,it.y,0,0,it)
    }
  }

  public void preProcessResourcePoint(BlocklizedPoint[] points){
      this.points = points;
      blockMap = new HashMap<String, List<BlocklizedPoint>>();
        for(int i=0; i<points.length; i++){
            BlocklizedPoint p = points[i];
            String zoneId = p.zonex+","+p.zoney;

            if(!blockMap.containsKey(zoneId)){
                List<BlocklizedPoint> ps = new ArrayList<BlocklizedPoint>();
                ps.add(p);
                blockMap.put(zoneId,ps);
            } else{
                blockMap.get(zoneId).add(p);
            }
        }
  }
}
分享到:
评论

相关推荐

    SAS2004 SAS2008 SAS2108 SAS2116 SAS2208 SAS2308 P20固件

    这里的“SAS2004 SAS2008 SAS2108 SAS2116 SAS2208 SAS2308 P20固件”是指针对不同型号或版本的串行连接 SCSI (SAS) 控制器或硬盘阵列卡的固件更新。SAS是服务器级存储系统中广泛采用的一种高速数据传输技术,用于...

    SAS SID 2025续订更新SAS 9.4可用至2025年3月 sas sid 2024 最新 SAS更新SID

    SAS 9.4 S-ID更新,亲测可用,准确说可用至2025年3月4日 sas s-id 大家可自测, 使用方法: 复制附件中的代码,打开S-A-S粘贴,直接运行即可 代码的使用方法也在附件里面包含了。大家可以参照着来更新自己的SAS,...

    SAS 9.4 SID续订更新SAS SID 2023更新-用至2023年10月sas sid 2023 最新sas更新sid

    SAS 9.4 S-ID更新,亲测可用,准确说可用至2023年10月3日 sas s-id 大家可自测, 使用方法: 复制附件中的代码,打开S-A-S粘贴,直接运行即可 到期之后再分享其他SID资源 代码的使用方法也在附件里面包含了。大家...

    SAS SID 2023续订更新SAS 9.4可用至2023年10月 sas sid 2022 最新 SAS更新SID

    SAS 9.4 S-ID更新,亲测可用,准确说可用至2023年10月3日 sas s-id 大家可自测, 使用方法: 复制附件中的代码,打开S-A-S粘贴,直接运行即可 代码的使用方法也在附件里面包含了。大家可以参照着来更新自己的SAS,...

    SAS 9.4 SID 服务器通用版 续订更新SAS SID 2022 更新2022年6月sas sid 2022 server

    SAS (Statistical Analysis System) 是一款广泛应用的统计分析软件,尤其在数据分析、商业智能和预测建模领域占据重要地位。SAS 9.4 是该软件的一个版本,提供了多种功能增强和性能优化。SID(Site Identifier)是 ...

    sas规范4r10b_sas_sasspecification_文档_

    《SAS规范4r10b SAS Specification 文档解析》 SAS(Serial Attached SCSI)是一种高速串行存储接口标准,广泛应用于数据中心、服务器和存储系统。本文将深入解析SAS规范4r10b,旨在帮助开发者理解和实现SAS接口...

    SAS Enterprise Guide(SAS EG)学员资料

    SAS Enterprise Guide(SAS EG)是一款由SAS公司开发的数据分析客户端软件,它的主要特点是方便使用、功能强大且具有灵活性。SAS EG允许用户通过可视化界面进行数据分析和报表生成,同时用户还能通过该软件将数据和...

    LSI SAS-2008 固件

    LSI SAS_2008 固件LSI SAS_2008 固件LSI SAS_2008 固件LSI SAS_2008 固件LSI SAS_2008 固件LSI SAS_2008 固件LSI SAS_2008 固件LSI SAS_2008 固件LSI SAS_2008 固件LSI SAS_2008 固件LSI SAS_2008 固件LSI SAS_2008 ...

    SAS Certification Prep Guide-Advanced Programming for SAS9

    《SAS认证备考指南-高级程序设计SAS9》是一本专门为SAS用户准备的进阶教程,旨在帮助读者深入理解和掌握SAS编程语言的高级技巧。这本书详细介绍了如何利用SAS进行复杂的数据管理和分析任务,是提升SAS技能的重要参考...

    SAS客户端工具EG使用介绍

    ### SAS客户端工具EG使用介绍 #### 一、概述与背景 **SAS Enterprise Guide (EG)** 是一款由SAS Institute开发的集成开发环境(IDE),主要用于数据管理、数据分析以及统计建模等任务。该工具旨在简化SAS编程,并...

    sql processing with sas system(SAS中sql应用)

    ### SQL处理在SAS系统中的应用 #### 一、引言与基础知识介绍 SAS(Statistical Analysis System)是一款广泛应用于数据分析领域的强大软件工具。它不仅支持传统的统计分析功能,还包括了数据管理、报告生成、图形...

    SAS编程技术课后习题.docx

    SAS 编程技术课后习题是 SAS 编程技术的基础知识点总结,涵盖了 SAS 编程技术的基本概念、功能窗口、快捷键、工具栏、菜单命令、SAS 命令、变量类型、数据步骤、过程步骤、SAS 语句、SAS 名称、变量属性、数据集导入...

    sas9.4安装教程.7z

    《SAS 9.4 安装教程详解》 SAS(Statistical Analysis System)是一款强大的统计分析软件,被广泛应用于科研、教育、商业等多个领域。SAS 9.4是其最新版本,提供了更丰富的功能和优化的性能。本文将深入探讨SAS 9.4...

    SAS3008芯片资料

    ### Broadcom SAS3008 芯片详解 #### 一、概述 Broadcom的SAS3008是一款高性能的串行连接SCSI(Serial Attached SCSI,简称SAS)控制器,该产品属于Broadcom第四代SAS+SATA控制器系列。这款芯片基于业界领先的...

    SAS Protocol Layer (SPL)

    ### SAS协议层(SPL)知识点解析 #### 一、SAS协议层(SPL)概述 SAS协议层(SAS Protocol Layer, SPL)是SCSI架构在串行连接SCSI (Serial Attached SCSI, SAS)环境中的实现,用于定义在SAS环境中设备间的数据传输...

    SAS接口完全互连指南(

    随着数据存储技术的快速发展,SAS(Serial Attached SCSI)接口技术因其高性能、高可靠性和良好的扩展性,在企业级存储领域得到了广泛的应用。《SAS接口完全互连指南》这篇文章,作为一份详尽的技术解读材料,旨在...

    SAS EM 使用手册

    ### SAS EM 使用手册知识点解析 #### 一、SAS Enterprise Miner 概览 SAS Enterprise Miner(SAS EM)是一款由SAS Institute Inc.开发的数据挖掘软件,它为用户提供了一个全面且直观的环境来探索数据,构建预测...

    SAS4.0连接器资料

    SAS(Serial-Attached SCSI)4.0连接器是一种用于高速存储服务器的接口设备,能够支持24Gb/s的传输速度,其设计用于新一代服务器。该连接器具备29位置的插座和插头形式,并且兼容SATA规范,能够满足各种垂直和直角...

Global site tag (gtag.js) - Google Analytics