逆序排列数组_数组逆序排列-程序员宅基地

技术标签: c++  

逆序排列数组

#include <iostream>
using namespace std;

/*这个只是逆序输出而已,并没有改变数组。
    void ReversedOrderArray(int arr[10]) 
{
    int i = 0;
    for (i = 9; i >= 0; i--)
        cout << arr[i] << " ";
}*/ 

void Array(int arr[10])
{
    cout << "原来数组:";
    for (int i = 0; i < 10; i++)
        cout << arr[i] << " ";
    cout << endl;
}

void ReversedOrderArray(int arr[10]) 
{
    cout << "逆序数组:";
    int i = 0;
    int temp;
    for (i = 0; i < 4; i++)
    {
        temp = arr[i];
        arr[i] = arr[9 - i];
        arr[9 - i] = temp;
    }
    for (i = 0; i < 10; i++)
      cout << arr[i] << " ";
}

int main()
{
    int arr[10] = {1,2,3,4,5,6,7,8,9,10};
    Array(arr);
    ReversedOrderArray(arr);
    return 0;
}

可以看到,我本来想取巧偷懒逆输出数组哈哈哈哈
后来发现题目明确要求“对数组中的元素逆序排列”,就只好老老实实写了后面的代码。

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/PandaPJY/article/details/103587356

智能推荐

数据库系统概念-术语解释_案例分析 数据库概念解释-程序员宅基地

文章浏览阅读931次。第一章数据抽象:向用户隐藏数据库底层本身的复杂性完整性问题:数据库中的数据必须满足相关一致性约束一致性约束:某一类型的数据必须满足的格式要求(比如工资数必须要大于0)原子性问题:事情要么处理完成,要么根本没发生(两个账户转账,A账户只要少了钱,B账户必须多了钱)安全性问题:就是数据库的访问权限问题数据独立性:应用程序和数据结构之间相互独立, 互不影响。在三层模式..._案例分析 数据库概念解释

k-shape时间序列聚类(tslearn)_kshape-程序员宅基地

文章浏览阅读2.5w次,点赞22次,收藏195次。时间序列聚类概述时间序列数据挖掘从技术角度来讲,一般有四种时间序列预测,时间序列分类,时间序列聚类,时间序列异常检测基本上包含了机器学习的几大领域由于时序数据的特殊性,所以每一个方面都与截面数据挖掘有所区别。本文主要讲讲时序聚类中的k-shape算法,和以往的风格一样,重在算法实现。时间序列数据的聚类,关键在于如何定义相似度。比如基于时间序列特征(len,max,min,std,lag)等可以使用 KMeans算法进行聚类。除了使用欧式距离以外,还可以使用dtw等方法,以及动态规划原理,对时间序列._kshape

分享76个鼠标特效,总有一款适合您_鼠标特效要什么比较好看-程序员宅基地

文章浏览阅读997次,点赞23次,收藏19次。分享76个鼠标特效,总有一款适合您_鼠标特效要什么比较好看

Halcon学习(五)手眼标定之眼在手外_手眼标定眼在手外-程序员宅基地

文章浏览阅读2.1w次,点赞2次,收藏51次。首先了解变换的步骤,而后再深究其数学原理。眼在手外的标定,分为以下几步:1. 图像处理,定位抓取点坐标。2. 在放置物体的平面上放置halcon标定板,将标定板坐标系定义为参考坐标系,利用相机标定得到的内参,将抓取点从二维变换到三维(可以认为就是从相机中走出来,这一步至关重要),获得其在参考坐标系下的位姿。3. 将参考坐标系下的抓取点转换到相机坐标系中。(参考坐标系与相机坐标系间的变换_手眼标定眼在手外

flink on native k8s by application mode_flink native application 挂在pvc-程序员宅基地

文章浏览阅读1.8k次。flink1.13于5月4日发布,版本迭代之快,更是体现了其势不可挡的发展速度。社区活跃度逐步攀升,当然少不了与云原生等技术的集成。 本文主要讲解flink的原生k8s application模式部署步骤,原生k8本质上是flink内部集成了k8s,能够做到Taskmanager的弹性伸缩。而之所以采用application模式部署,是因其规避了session模式的资源隔离问题、per-job模式的集群生命周期问题,以及两者共同的客户端资源消耗问题,也因其显著优点被广泛用于生产环境。..._flink native application 挂在pvc

使用Map优化双层for循环_双重for循环 赋值map不会出错-程序员宅基地

文章浏览阅读3.1k次。使用Map优化双层for循环借鉴原文 :https://blog.csdn.net/qq_45752401/article/details/1095263811.双层for循环使用场景一般我们用于合并两个或者多个对象。因为我们实际需要的数据,被两个或者多个对象所持有,那么我们有时就需要根据共同特征来合并成一个对象。2.为什么要使用Map替换双层for:通常情况下,我们对于数据量比较多的时候,如果使用的双层for,会大大降低程序运行效率,对于数据量相对较少,使用双层for嵌套,是察觉不到什么效果的。_双重for循环 赋值map不会出错

随便推点

mqtt 串口_移柯L620模组使用MQTT协议连接移动OneNet云平台-程序员宅基地

文章浏览阅读523次。点击上方蓝色字体,关注我们1硬件基础最近调测移柯L620 NB-IoT模组,特申请调测L620开发板(L620_ EVB),其专门为评估和测试L620模块而设计的,用于帮助开发人员进行开发、调试、测试L620模块。下图及其标注显示了L620开发板的主要功能。L620是一款封装小,性能稳定可靠,LCC封装的NB-IoT模块,支持3GPP R13/R14规范下涵盖的低频/中频/高频全频段运..._移柯那边的开发板

Linux重启网卡报错:Bringing up interface eth0:1......_lhost network: bringing up interface enp61s0f0:lho-程序员宅基地

文章浏览阅读1.6w次,点赞7次,收藏24次。今天楼主想在Linux下配置一款新的网卡的eth0:1,在重启网卡的时候报错:Bringing up interface eth1: Device eth1 does not seem to be present,delaying initialization. [FAILED]:在百度上查到了解决的办法,现在分享给大家1、重启网卡提示Bringing up in_lhost network: bringing up interface enp61s0f0:lhost network: determinin

UG二次开发中的坐标系变换与点坐标变换_ug局部坐标变量-程序员宅基地

文章浏览阅读8.6k次,点赞3次,收藏16次。根据线性代数理论,线性空间中定义的“运动”只有平移和旋转这两种形式。其中,任意三维旋转运动都可以由两个二维旋转变换矩阵的乘积表示,即绕Z轴(即在X-Y面上)的旋转矩阵B和绕新的Y轴(即在X-Z面上)的旋转矩阵A的乘积。 在UG中,相对坐标与绝对坐标之间的变换、特征在坐标系内部的变换及特征在不同坐标系之间的变换都是通过旋转(平移)变换完成的。 UG OPEN API提供了函数UF_CSYS_map_ug局部坐标变量

模拟计算机同样能处理数字信息吗,计算机应用基础B判断题-程序员宅基地

文章浏览阅读1.1k次。判断模拟计算机同样能处理数字信息。 错误第二代计算机可以采用高级语言进行程序设计。 正确“计算机辅助设计”的英文缩写是CAI。 错误系统软件包括操作系统、语言处理程序和各种服务程序等。 正确现在我们使用的计算机属于第五代计算机, 其多媒体信息处理能力是第五代计算机的标志错误 WWW(Word Wide Web)称为万维网。 正确在计算机网络中只能共享软件资源,不能共享硬件资源。 错误一..._第二代计算机可以采用什么进行程序设计

FPGA工程师用了都喜欢的编辑神器—Vs Code_fpga工程师所需软件-程序员宅基地

文章浏览阅读1.4k次。FPGA工程师用了都喜欢的编辑神器—Vs Code大侠好,今天是“宁夏李治廷”本人头一次和各位见面,先给各位推荐一个经本人长期使用感觉还不错,周边反响也不错的编译器。以后机会多多,慢慢分享一些项目开发以及深造学习方面的内容,欢迎各位大侠一起切磋交流,华山论剑,不论成败,取其精华,去其糟粕,共同进步。话不多说,上货。Visual Studio Code 可以从应用商店直接获取,这里,为了给大侠行个方便,也提供了安装包网盘链接。如何获取安装包网盘链接,请在“FPGA技术江湖”内回复“Vs Code”_fpga工程师所需软件

python图片矫正后对比_opencv - python 图像对比_OpenCV - Python 图片简单处理 & 拼接对比 - 期权论坛...-程序员宅基地

文章浏览阅读92次。import cv2import numpy as npimg = cv2.imread("Resources/The Legend of Zelda.jpg")kernel = np.ones((5, 5), np.uint8) # 卷积核# 颜色空间转换,转换成灰度图(注意是BGR而不是RBG)imgGray = cv2.cvtColor(img, cv2.COLOR_BGR2GRAY)# 平..._python对图片矫正后对比