首页 > 其他分享 >#逆序数(小数据)#xtu

#逆序数(小数据)#xtu

时间:2024-11-09 21:45:05浏览次数:3  
标签:count xtu return int scanf arr printf 数据 序数

 64bbcee39f314988a41de9693846db63.pngd054a00d1f624aac9d6923b78a478963.png逆序数是大学线性代数的知识,易知我们要用左边第一个数依次与它右边的数比较大小,然后在用左边第二个数与它右边的数比较,可知我们需要两个循环才能完成所有的数比较大小,代码如下

方案一:

 #include<stdio.h>
int main()
{
int arr[2000];
int n,i=0;
scanf("%d",&n);
while(n!=0){
     for(i=0,n;i<n;i++)
     { 
     scanf("%d",&arr[i]);
     }
        int j,count=0;
         for(i=0;i<n;i++)
        {
           for(j=i+1;j<n;j++)
           {
             if(arr[i]>arr[j]){
               count++;
        }
    }
}
 printf("%d\n",count);
 scanf("%d",&n);
}
return 0;
}

 方案二:

#include<stdio.h>

int main(){

int a[100000];

int n; 

while (scanf("%d", &n) != EOF){

int count=0;

if(n==0) return 0;

for(int i=0;i<n;i++){

        scanf("%d",&a[i]);

      }

for(int i=0;i<n;i++){

       for(int j=i+1;j<n;j++){

             if(a[i]>a[j]){

                        count++;

               }

           }

       }

       printf("%d\n",count);

   }

       return 0;

}

 

标签:count,xtu,return,int,scanf,arr,printf,数据,序数
From: https://blog.csdn.net/2401_87133003/article/details/143651799

相关文章

  • C++基础学习2-数据类型
    ////数据类型:////计算机语言-写程序-解决生活中的问题////必须有能力来描述生活中的问题////购物商城-上架商品,价格-15.6元-小数////年龄50岁-整数////C语言-浮点数(小数点)////-整型//////a////'a'-字符a////intmain()//{// //char=字符类型// charch='a';......
  • SpringBoot信息工程学院学生社团一站是式管理平台c5wdb程序+源码+数据库+调试部署+开
    本系统(程序+源码+数据库+调试部署+开发环境)带论文文档1万字以上,文末可获取,系统界面在最后面。系统程序文件列表开题报告内容一、研究背景与意义在信息工程学院,学生社团作为校园文化的重要组成部分,不仅丰富了学生的课余生活,还促进了学生综合素质的提升和专业技能的拓展。然......
  • 对数据库的大体理解
    数据存储部分数据表(Tables)数据表是数据库的核心组成部分,用于存储数据。它们由行(记录)和列(字段)组成。例如,在一个电商数据库中,会有“产品表”,其中的列可能包括产品ID、产品名称、价格、库存等,每行代表一个具体的产品记录。数据表的结构定义了数据的存储格式,不同的数据表用于存储......
  • 数据库设计规范
    命名规范数据库命名:数据库名称应该简洁明了,能够准确反映数据库的用途。最好使用有意义的英文单词或缩写,避免使用模糊或容易引起歧义的名称。例如,一个用于存储电子商务订单信息的数据库可以命名为“ecommerce_orders_db”。数据库名称的长度也需要考虑,不同的数据库管理系统对......
  • 基于YOLOv8深度学习的木薯病害智能诊断与防治系统【python源码+Pyqt5界面+数据集+训练
    背景及意义木薯是一种重要的农作物,广泛用于食品、饲料以及工业生产等多个领域。然而,木薯病害的发生会严重影响其产量和品质,对农民的收入和食品安全造成明显的负面影响。本文基于YOLOv8深度学习框架,通过2606张图片,训练了一个木薯叶片病害的识别模型,可用于识别5种不同的木......
  • 科普文:软件架构数据库系列之【MySQL:innodb刷脏页之Checkpoint机制详解】
    概叙科普文:软件架构数据库系列之【MySQL/innodb刷脏页】-CSDN博客科普文:软件架构数据库系列之【innodb内存管理四剑客:LRU算法+Free_list、LRU_list、FlushList】-CSDN博客科普文:软件架构数据库系列之【MySQL:innodb刷脏页多线程的源码解读】-CSDN博客CheckPoint是MySQL的WA......
  • 给Agent加上数据库功能会怎样?
    基于LLM大语言人工智能模型在自然语义理解、代码编写、结构化与非结构化数据处理、对话式人机交互等方面的优势,可以看到这一技术在传统数据分析(BI)场景的巨大应用潜力。AI+数据库,无疑是让Agent的能力更上一层楼,无论你是需要实时掌握业务进展数据的管理者;还是需要处理繁琐的数......
  • 【Web前端】使用 JSON 处理数据
    JSON是一种基于JavaScript对象语法的数据格式,由道格拉斯·克罗克福特推广。尽管其语法源于JavaScript,JSON仍然是独立于JavaScript的,这也是为什么许多编程环境能够解析和生成JSON的原因。JSON可以以对象或字符串的形式存在,前者用于解析JSON数据,后者则用于通过网络......
  • 工具分享丨数据闪回工具 MyFlash
    在当今数字化的时代,数据已经成为了企业和个人最宝贵的资产之一。数据不仅仅是简单的信息集合,它更是决策的依据、业务的支撑以及创新的源泉。数据丢失是一种极其危险且令人头疼的情况。想象一下,企业因系统故障、人为误操作或遭受恶意攻击而丢失了关键的业务数据,这可能导致业务中断......
  • MMPRETRAIN训练自己数据集全流程
    本文主要对mmpretrain训练自己数据集进行了一个分布讲解1、训练环境配置mmpretrain下载路径:open-mmlab/mmpretrainatv1.2.0环境配置具体内容在下述文章中有具体讲解:MMPRETRAIN安装环境配置指南_mmpretrain的安装-CSDN博客2、划分自己的数据集数据集划分代码及讲解在下述......