转角一扇门

关注

c语言插入排序及希尔排序详解

转角一扇门

关注

阅读 31

2023-12-12

题目名字 求和

题目链接

题意

思路

算法一:前缀和

实现步骤
实现步骤
代码
 #include <iostream>
using namespace std;
const int N=1e6+10;
int n,a[N];
long long int sum=0,m=0;
int main()
{
    cin>>n;
    for(int i=0;i<n;i++)
    {
        cin>>a[i];
        sum=sum+m*a[i];
        m=m+a[i];
    }
    cout<<sum<<endl;
    return 0;
}
时间复杂度

总结

相关推荐

左小米z

插入排序----希尔排序

左小米z 55 0 0

书呆鱼

插入排序,二分版插入排序和希尔排序的差别详解(C语言)

书呆鱼 49 0 0

ivy吖

【CPP】插入排序、希尔排序

ivy吖 32 0 0

天蓝Sea

插入排序和希尔排序

天蓝Sea 39 0 0

Sky飞羽

C_插入排序(直接插入排序和希尔排序)

Sky飞羽 218 0 0

吴wuwu

插入排序(直接插入排序和希尔排序)

吴wuwu 30 0 0

Java架构领域

算法探索_插入排序算法(简单插入排序/希尔排序)

Java架构领域 92 0 0

闲鱼不咸_99f1

详解希尔排序,直接插入排序,选择排序(c实现)

闲鱼不咸_99f1 79 0 0

Brose

数据结构排序之插入排序,希尔排序详解

Brose 36 0 0

深夜瞎琢磨

直接插入排序 && 折半插入排序 && 希尔排序

深夜瞎琢磨 106 0 0

精彩评论(0)

0 0 举报