UVa 1260 - Sales
来源:互联网 发布:java public final 编辑:程序博客网 时间:2024/05/08 00:46
题目:统计一个数组的每个元素前面不大于自己的元素个数的总和。
分析:逆序数。数据较小直接模拟计算。
说明:如果数据较大直接利用MergeSort求逆序数O(NlgN)。
#include <iostream>using namespace std;int a[1001];int main(){ int T, n; while (~scanf("%d",&T)) while (T --) { scanf("%d",&n); for (int i = 0; i < n; ++ i) { scanf("%d",&a[i]); } int ans = 0; for (int i = 0; i < n; ++ i) { for (int j = 0; j < i; ++ j) { if (a[j] <= a[i]) { ans ++; } } } printf("%d\n",ans); }}
0 0
- UVa 1260 - Sales
- Market-Sales
- Sales 案例
- Sales Document
- Sales Order
- app sales
- UVa1260 - Sales
- Sales Engineer
- Sales案例分析
- 出色的Sales什么样
- 体会SALES的“三个代表”
- 如何实施Sales工程
- ERP与Sales
- 出色的Sales什么样?
- Marketing and Sales
- Cross-Company Sales
- SALES ORDER所有出口
- Pass4Sure Cisco Sales Expert
- C语言OJ项目参考(1056)输出已交换后的两个值
- java内存模型JMM及分区
- NoSQL
- RAID__3
- 【Android】实现XML解析的几种技术
- UVa 1260 - Sales
- 讨论、思考题
- ButterKnife 报NullPointerexception
- Java面向对象-final类和final方法、final变量(常量)
- linux中强大且常用命令:find、grep
- Python 文件I/O
- 第十一周-OJ-D日期妙算星座
- Angular学习笔记(4)
- JavaWeb 文件 上传 下载