![](https://img-blog.csdnimg.cn/5aa4a226d66c434dbd0a4472971166c3.jpeg?x-oss-process=image/resize,m_fixed,h_224,w_224)
题
题录
zyh_fighting
学习记录
展开
-
【第十三届蓝桥杯】省赛C/C++ B组 题目+题解
A: 九进制转十进制B: 顺子日期C: 刷题统计D: 修剪灌木E: X 进制减法F: 统计子矩阵G: 积木画H: 扫雷I: 李白打酒加强版J: 砍竹子原创 2022-07-05 17:20:17 · 11952 阅读 · 0 评论 -
万能的排序函数 (C语言)
有n个整数,需要对他们进行各种排序:升序排序、降序排序、按个位数升序排序、按十位数降序排序,为了提高代码的重用性,可以用指向函数的指针作排序函数的参数。程序输入n+2个整数:第一行是整数n,表示后面有n个整数需要排序第二行是待排序的n个整数第三行是排序需求,分别是1-4,依次表示升序排序、降序排序、按个位数升序排序、按十位数降序排序程序的输出是排好序的n个整数,两个整数之间用空格隔开函数接口定义:需要实现以下函数:void sort(int *p, int (*compare)(in原创 2021-12-16 00:29:46 · 5718 阅读 · 4 评论 -
逆序对的数量
给定一个长度为 n 的整数数列,请你计算数列中的逆序对的数量。逆序对的定义如下:对于数列的第 i 个和第 j个元素,如果满足 i<j,且 a[i]>a[j],则其为一个逆序对;否则不是。输入格式:第一行包含整数nn,表示数列的长度。第二行包含nn个整数,表示整个数列。输出格式:输出一个整数,表示逆序对的个数。数据范围:1≤n≤1000001≤n≤100000,数列中的元素的取值范围[1,109][1,109]。输入样例:62 3 ...原创 2021-12-30 22:34:05 · 489 阅读 · 3 评论 -
Codeforces Round #807 (Div. 2) A~D
A - Mark the Photographer.B - Mark the Dust Sweeper.C - Mark and His Unfinished Essay.D - Mark and Lightbulbs.原创 2022-07-16 23:09:28 · 141 阅读 · 0 评论