力扣练习题(数组中数据反转)

2023-10-29

力扣练习题(数组中数据反转)

要求:int[] arr = {12,23,34,45,56,67,78,89,90};
变为:int[] arr = {90,89,78,67,56,45,34,23,12};
思路:

1. 定义一个数组用静态初始化完成元素的初始化
2. 循环遍历数组,定义两个索引变量,判断条件是开始索引小于结束索引
3. 变量交换
4. 遍历索引

    public static void main(String[] args) {
        int[] arr = {12,23,34,45,56,67,78,89,90};
        int trmp;
        for (int start = 0, end = arr.length-1; start < end; start++, end--) {
            trmp = arr[end];
            arr[end] = arr[start];
            arr[start] = trmp;

        }
        for (int i = 0; i < arr.length; i++)
            System.out.println(arr[i]);

    }
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

力扣练习题(数组中数据反转) 的相关文章

随机推荐

  • ubuntu22.04使用时遇到的问题

    应用软件 网易云音乐无法打开 sudo gedit opt netease netease cloud music netease cloud music bash 将内容改成下面这样 bin sh HERE dirname readlin
  • springboot shardingsphere druid 动态数据源切换及分库分表

    引入依赖
  • opencv图像金字塔的介绍

    1 学习目标 掌握opencv图像金字塔的原理 学习内容 1 什么是图像金字塔 2 图像金字塔有什么用 3 图像金字塔实现方式 学习产出 1 什么是图像金字塔 图像金字塔 如图 1 所示 是一种以多分辨率来解释图像的结构 通过对原始图像进行
  • spring cloud eureka server界面自定义

    spring cloud eureka server注册中心的界面不太好看 想自定义 经查看源码发现 源码位于spring cloud netflix eureka server servers的首页由template eureka目录下的
  • 各版本Pytorch安装详解

    Pytorch安装教程 windows版本 conda安装 1 cuda9 0 python3 6 3 5 3 7 conda install pytorch c pytorch pip3 install torchvision 2 cud
  • Win10、Win11打开远程桌面连接方法

    目录 一 打开网络发现 二 打开远程桌面连接 一 打开网络发现 二 打开远程桌面连接 1 打开此电脑 右击 属性 2 相关链接处点解高级系统设置 3 远程协助和远程桌面处 均勾选允许远程协助连接这台计算机 4 点击选择用户 查看或添加远程用
  • flutter 权限和图片权限之前的冲突

    权限插件 permission handler 9 2 0 想调起相册和视频 这个插件只有Permission storage request 获取存储权限 问题是android 13的一些手机 系统设置没有存储权限 用了上面这个权限 三次
  • 三种常见加密算法MD5、对称加密,非对称加密

    1 MD5加密html MD5加密的特色 前端 不可逆运算python 对不一样的数据加密的结果是定长的32位字符 无论文件多大都同样 算法 对相同的数据加密 获得的结果是同样的 也就是复制 后端 抗修改性 信息 指纹 对原数据进行任何改动
  • 扫频的matlab及FPGA实现

    扫频原理 已知扫频表达式 s t e x p
  • Linux文件I/O实验报告

    实验代码下载地址 https download csdn net download Qingyuyuehua 16305028 任务1 在当前用户目录下创建数据文件student txt 文件的内部信息存储格式为Sname S Sdept
  • sqli-lab教程——Less-8 GET - Blind - Boolian Based - Single Quotes (布尔型单引号GET盲注)

    题目名字暴露一切 本来不想看的 又瞥到了 布尔型盲注 单引号 id 1回显 价格单引号不回显 构造一下验证是不是布尔型payload id 1 and 1 1 回显了 证明没跑了 那就一步一步来吧 和less5一样的 根据回显判断 可以通过
  • clion三角形运行键是灰的_能打游戏能编程,如何用吃灰机器,安装完整ChromeOS(支持安卓)...

    常看IT新闻的人 一定听说过基于Chrome浏览器的系统ChromeOS 作为云系统的先行者 它的优点非常多 1 轻量 系统简单 资源占用少 低配硬件也能流畅运行 2 现代 界面风格统一 触摸手势好用 手感不输MacOS 3 同步 扩展程序
  • windows启动Docker失败提示:waiting for docker daemon: context deadline exceeded

    报错提示如下图 解决方法 以管理员方式打开CMD 运行netsh winsock reset 后 重启电脑之后再次启动Docker就可以了 如果还是没有效果可以尝试以下解决方法 检查Docker服务是否已启动 在命令行中输入 service
  • 完美解决eclipse中文注释错位、缩进、被放大BUG

    完美解决eclipse中文注释错位 缩进 被放大BUG 1 常规操作 2 另辟蹊径 2 1 基本思路 字体融合法 2 2 操作步骤 2 2 1 软件准备 2 2 2 文件准备 2 2 3详细步骤 3 写在最后 1 常规操作 这个BUG有大量
  • C++数组

    C 支持数组数据结构 它可以存储一个固定大小的相同类型元素的顺序集合 数组是用来存储一系列数据 但它往往被认为是一系列相同类型的变量 一维数组 一维数组定义的三种方式 1 数据类型 数组名 数组长度 2 数据类型 数组名 数组长度 值1 值
  • 总经理、总裁、总监、首席执行官,谁最了不起?

    总经理 总裁 总监 首席执行官 谁最了不起 中国的 头衔贬值 日趋严重 在中国 近来突然发现身边多了很多只有数名员工的 总裁 或者只管记帐的 财务总监 当然 在中国想要办点儿事 依靠个人的权限与力量是很关键的 因此也造成了这种刻意显示 自己
  • 如何把Eclipse改成中文版

    一 打开浏览器 输入http www eclipse org babel downloads php 如图所示 Babel Language 开头的一栏下面就是各个eclise版本的语言包 此处以Indigo版为例 二 目标锁定 Babel
  • Python 录入学生信息 提示用户在控制台输入3个学生的信息,学生信息包含姓名、年龄

    需求 按照以下要求完成代码的编写 第一步 录入学生信息 1 提示用户在控制台输入3个学生的信息 学生信息包含姓名 年龄 2 要求 封装录入单个学生信息的函数 并返回学生的信息 第二步 展示学生列表信息 1 封装打印学生信息的函数 格式要求如
  • sql sever——创建数据库

    创建数据库 并且指定存储数据库的主数据文件和日志文件 USE master GO CREATE DATABASE BOOK ON PRIMARY 主数据文件组primary NAME book data 主数据文件逻辑文件名 FILENAM
  • 力扣练习题(数组中数据反转)

    力扣练习题 数组中数据反转 要求 int arr 12 23 34 45 56 67 78 89 90 变为 int arr 90 89 78 67 56 45 34 23 12 思路 1 定义一个数组用静态初始化完成元素的初始化 2 循环