第十四届华中科技大学程序设计竞赛 F.Sorting Trees(思维)


       题目链接:https://www.nowcoder.com/acm/contest/106/F

       题意是他给了你一个错误的冒泡排序,然后让你按这个排一下,然后找第一个和正确的冒泡排序不一样的数的位置。思路是暴力,但是会发现超时了,仔细看一下他给的冒泡,其实不需要遍历第一层for循环,所以优化一下就好了,还有就是要注意k等于1的情况。


AC代码:

#include 
#include 
#include 
#include 
#include 
using namespace std;
int n,k;
int a[100005],b[100005];

int main()
{
  scanf("%d%d",&n,&k);
  for(int i=0;i

你可能感兴趣的:(补题补题补题)