平面设计做网站的步骤凡科网建站模板

news/2025/9/27 1:21:26/文章来源:
平面设计做网站的步骤,凡科网建站模板,手机网站 微信平台,更新网站 是否要重启iis原文链接#xff1a;http://blog.csdn.net/ivan_pig/article/details/8257365 -------------------------------------------------- 4 数组相关操作 4.1 编写一段代码#xff0c;将a设置为一个n个随机整数的数组#xff0c;要求随机数介于0(包含)和n(不包含)之间 random和…原文链接http://blog.csdn.net/ivan_pig/article/details/8257365 -------------------------------------------------- 4 数组相关操作 4.1 编写一段代码将a设置为一个n个随机整数的数组要求随机数介于0(包含)和n(不包含)之间 random和yield的使用 import scala.collection.mutable.ArrayBuffer import scala.math.randomdef randomArray(n:Int):Array[Int]{val a for(i - 0 until n) yield (random * n).toInta.toArray }4.2 编写一个循环将整数数组中相邻的元素置换。例如,Array(1,2,3,4,5)经过置换后变为Array(2,1,4,3,5) 对数组方法的使用 def reorderArray(arr:Array[Int]):Array[Int]{val t arr.toBufferfor(i - 0 until (t.length,2) if i 1 t.length){val a t(i)val b t(i 1)t.remove(i,2)t.insert(i,b)t.insert(i 1,a)}t.toArray }4.3 重复前一个练习不过这一次生成一个新的值交换过的数组。用for/yield def reorderArray(arr:Array[Int]):Array[Int]{val t arr.toBufferval result for(i - 0 until t.length)yield if(i%20 i 1 t.length)t(i 1)else if(i%20 i 1 t.length)t(i)else t(i - 1)result.toArray }感觉代码有点丑也难读。需要优化。 4.4 给定一个整数数组产生一个新的数组包含元数组中的所有正值以原有顺序排列之后的元素是所有零或负值以原有顺序排列 //使用循环def reorderArray(arr:Array[Int]):Array[Int]{val a ArrayBuffer[Int]()val b ArrayBuffer[Int]()arr.foreach(arg if(arg 0) a arg else b arg)a ba.toArray} //使用filter def reorderArray(arr:Array[Int]):Array[Int]{val a arr.filter(_ 0).map(1 * _)val b arr.filter(_ 0).map(1 * _)val c a.toBufferc bc.toArray }4.5 如何计算Array[Double]的平均值 def aveArray(arr:Array[Double]):Double{arr.sum/arr.length }4.6 如何重新组织Array[Int]的元素将他们以反序排列对于ArrayBuffer[Int]你又会怎么做呢 def reverseArray(arr:Array[Int]):Array[Int]{arr.reverse }4.7 编写一段代码产出数组中的所有值去掉重复项。(提示查看Scaladoc) 产出数组的代码就不编写了。去重只需要调用api即可 def distinctArray(arr:Array[Int]):Array[Int]{val t arr.toBuffert.distinct.toArray }4.8 重新编写3.4节结尾的示例。收集负值元素的下标反序去掉最后一个下标然后对每个下标调用a.remove(i)。比较这样做的效率和3.4节中另外两种方法的效率 性能嘛自己比较吧! def removeArray(arr:Array[Int]):Array[Int]{val t arr.toBufferval idx ArrayBuffer[Int]()for(i - 0 until t.length){if(t(i) 0)idx i}idx.remove(0)idx.reverseidx.foreach(t.remove(_))t.toArray }4.9 创建一个由java.util.TimeZone.getAvailableIDs返回ide时区集合判断条件是它们在美洲。去掉America/前缀并排序 显示的都是中文时间后续的过滤无法操作。只列出所有的时区 val t for(i - getAvailableIDs) yieldgetTimeZone(i).getDisplayName()4.10 引入java.awt.datatransfer.并构建一个类型为SystemFlavorMap类型的对象: val flavors SystemFlavorMap.getDefaultFlavorMap().asInstanceOf[SystemFlavorMap] 然后以DataFlavor.imageFlavor为参数调用getNativesForFlavor方法以Scala缓冲保存返回值。 (为什么用这样一个晦涩难懂的类因为在Java标准库中很难找到使用java.util.List的代码) val flavors SystemFlavorMap.getDefaultFlavorMap().asInstanceOf[SystemFlavorMap] println(flavors.getNativesForFlavor(DataFlavor.imageFlavor).toArray.toBuffer.mkString( | )Blog URL:http://www.ivanpig.com/blog/?p461

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/918984.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

织梦移动端网站模板下载地址网页素材及网站架构制作

ip addr和ifconfig都是用于配置和管理网络接口的工具 1. ifconfig ifconfig是较旧的网络配置工具,属于net-tools套件的一部分。 该命令主要用于配置、显示和控制网络接口的参数,如IP地址、子网掩码、广播地址等。 ifconfig命令的功能相对有限&#xff…

新学期每日总结(第 5天)

今日 相较昨日复习了Java相关知识

网站怎么做实名认证视觉设计包括哪些

一、摘要在很多业务的系统中,我们常常需要定时的执行一些任务,例如定时发短信、定时变更数据、定时发起促销活动等等。在上篇文章中,我们简单的介绍了定时任务的使用方式,不同的架构对应的解决方案也有所不同,总结起来…

苏州新区网站建设企业解决方案平台

文章目录 文件菜单子部件开关 Python绘图系统: 前置源码: Python打造动态绘图系统📈一 三维绘图系统 📈二 多图绘制系统📈三 坐 标 轴 定 制📈四 定制绘图风格 📈五 数据生成导入📈…

US$45 Scorpio-LK Emulators SLK-01 for Tango Key Programmer including Authorization

Scorpio-LK Emulators SLK-01 for TangoPrice including authrization and the emulator together. Quick Referrence TablePackage Includes: 1pc x Scorpio-LK Emulators SLK-01 for TangoPictures of Scorpio-LK Em…

长沙企业网站seo狭义的网络营销是什么

1、 裘千丈轻功水上漂之UART射雕英雄传中的裘千丈说,UART就是我的轻功水上漂过河。想从河上过(通信),提前布暗桩,行走时步伐按桩距固定(波特率提前确定),步幅太大或太小都会落水。为…

我想克隆个网站 怎么做怎么注册亚马逊跨境电商

目录 一、实验要求 二、实验原理 1. 指针的基本概念 1.1 指针的定义 1.2 取地址运算符(&) 1.3 间接引用运算符(*) 2. 指针的基本操作 2.1 指针的赋值 2.2 空指针 3. 指针和数组 3.1 数组和指针的关系 3.2 指针和数…

自适应手机网站模板手机网址大全哪个好

1、实验目的 通过本实验可以掌握: 交换机管理地址配置及接口配置。查看交换机的MAC地址表。配置静态端口安全、动态端口安全和粘滞端口安全的方法。 2、实验拓扑 配置交换机端口安全的实验拓扑如图所示。 配置交换机端口安全的实验拓扑 3、实验步骤 &#xff…

吉林省舒兰市建设银行网站公司网站建设应注意什么

标题 环境VUE2目录publicassetscomponentsmain.jsbabel.config.jspackage.jsonvue.config.js 项目路由分析Header与Footer非路由组件完成Header示例 路由组件的搭建声明式导航编程式导航 Footer组件的显示与隐藏路由传递参数重写push和replace三级联动组件拆分附件 环境 前提要…

怎么样检查网站有没有做全站301贵州省住房与城乡建设部网站

作为访问internet的工具,浏览器已经成为我们日常生活中必不可少的上网工具了,它能让你加入全球的网络,通过一个窗口就能够连接世界。当你用浏览器时有没有想过浏览器的发展历史?面对市场上繁多的浏览器你又为什么偏爱你现在用的&a…

进不了建设银行网站seo培训一对一

首发博客地址 系列文章地址 Spring Framework是一个广泛使用的开源应用程序框架,用于构建企业级Java应用程序。它提供了许多不同的模块,用于支持各种不同的应用程序开发需求。以下是Spring Framework的一些核心模块: 「Spring Core Container…

四川信德建设有限公司网站昆明优化网站公司

题目: 输入一个整数数组,实现一个函数,来调整该数组中数字的顺序使得数组中所有的奇数位于数组的前半部分,所有偶数位于数组的后半部分。 示例:{4,6,5,7,2,3…

杭州网站推广方案平台装饰设计网站大全

在文章《iOS从小白到大神必读资料汇总一到四》这个系列中,深入介绍了iOS入门学习及进阶的相关技术资料,今天小编继续发布iOS学习的5篇干货文章,赶紧来看看吧 !喜欢写博客的工程师博主可以加工程师博主交流群:391519124…

网站验证码出不来wordpress html5 中文

一:前言 过年了 菜鸡杰 在这给CSDN的伙计们拜年了 这一段时间以来 我特别感谢 我的粉丝 正是因为有你们的陪伴 所以我才会很大动力 去写博客,所以我就准备了一个特效给粉丝们 现在过年不让放烟花 我就改了个代码 改成烟花特效 送给大家 二:特效描述 这…

codeforces round 1054(e.f)

E 想求 长为 \(l\) ~ \(r\) 的区间,且区间内的数字种类 恰好 为 \(k\) 的区间数 由于 恰好为 \(k\) 种数 不好求,所以利用 容斥 思想,转换为 至少 k 种 - 至少 k - 1种 由于区间长度是变化的,双指针使用起来很麻烦…

软件开放和网站开发wordpress添加图片

如何为 XFS 文件系统的 /dev/centos/root 增加 800G 空间 一、前言二、准备工作三、扩展逻辑卷1. 检查现有 LVM 配置2. 扩展物理卷3. 扩展卷组4. 扩展逻辑卷四、调整文件系统大小1. 检查文件系统状态2. 扩展文件系统五、处理可能出现的问题1. 文件系统无法扩展2. 磁盘空间不足3…

唯品会网站建设的目标学网络营销要多少钱

请按照以下三个维度一步一步分析ChatGPT,1 粘性,2 传染性, 3 双边网络效应,比如亚马逊的买家和商家的关系 ChatGPT的分析 1.1. 粘性 (Stickiness) 定义: 粘性是指产品或服务对用户的吸引力,即用户在使用…

做网站运营需要做哪些网站没域名

一、笔记 为什么大模型需要开展测评? 大模型测评有以下原因: 1、让普通用户了解大模型的能力和特点,选择合适的大模型 2、让开发者了解大模型的能力边界,找到提升的地方 3、让管理机构更了解大模型,减少大模型带来的社会风险 …

网站开发做什么科目主流网站建设服务器有哪些

HBuilder X 快捷键用途ctrlp全局查找文件ctrlaltf查找关键词出现的地方ctrle选中当前文件相同的词,同时编辑ctrlf当前文件内搜索和换出替换alt/智能提示

扬州住房和建设局网站wordpress自适应杂志幻灯

Java Stream使用这段时间在学数据库和Java,发现Java的Stream实际上和数据库的查询操作非常类似。这里简单介绍Stream的用法,并和Sql Server中的操作联系起来。此文为初学Stream所写,以后对Stream有更深的理解后会重写当我们使用一个流的时候&…