每次选择序列最左边的数,然后将其插入到序列中任意一个位置。求至少需要重复进行多少次上述操作,才可以将序列变为一个递增序列。
本文共 827 字,大约阅读时间需要 2 分钟。
每次选择序列最左边的数,然后将其插入到序列中任意一个位置。求至少需要重复进行多少次上述操作,才可以将序列变为一个递增序列。
对于每组测试数据,输出一个整数,表示至少需要重复进行多少次上述操作,才可以将这个序列变为一个递增序列。
331 2 331 3 251 5 4 3 2
024
#include#include #include #include using namespace std;int t,a[100005],sum,n;int main(){ scanf("%d",&t); while(t--) { sum=1; scanf("%d",&n); for(int i=0;i =0;i--) { if(a[i]
转载地址:https://blog.csdn.net/ZP_nanfangguniang/article/details/52263151 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!