当前位置: 首页 > news >正文

我的网站现在没有排名_我想问是不是花钱做百度推广就会有排名安卓优化大师老版本

我的网站现在没有排名_我想问是不是花钱做百度推广就会有排名,安卓优化大师老版本,三亚放心游app官方网站,如何进行网站维护题目名字 求和 题目链接 题意 输入的每个数都要两两相乘,然后再加起来,求最后总和; 思路 每个数乘这个数的前缀和即可 算法一:前缀和 实现步骤 先把前缀和写出来再写for循环每个数都乘以自己的前缀和; 实现步骤 直接…

题目名字 求和

题目链接

题意

输入的每个数都要两两相乘,然后再加起来,求最后总和;

思路

  1. 每个数乘这个数的前缀和即可

算法一:前缀和

实现步骤
  1. 先把前缀和写出来
  2. 再写for循环每个数都乘以自己的前缀和;
实现步骤
  1. 直接在for循环输入里面进行相乘相加的运算
代码
 #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;
}
时间复杂度

总结

  1. 在刚开始写的时候想的是用枚举的方法,两重for循环,但是只能对两个而且还超时了,所以一直写不出来,因为超时原因,所以不能直接暴力解决,可以进行一个小的运算;
  2. 不把这个题想的太死板,换个解题思路,直接就是这个数和这个数的前一项的前缀和直接相乘,就会清晰明了的多,但是要注意一下,实现后面的for循环i是等于n的,因为不能从第一个数字进行这个运算,所以掌握这种思维的灵活运用还是挺重要的,如果再次遇到这种会超时的题目不妨试试换个思路
  3. 当然还可以用在循环里输入的时候直接完成了相乘和相加的工作,还是要多练题,想法有了但是一直写不出来,或者各种小问题;
http://www.skylitedrivein.com/news/355.html

相关文章:

  • 用scala做的网站sem专员
  • 医药企业建设网站需要什么seo百度排名优化
  • 买手表去哪个网站买是正品的郑州高端网站制作
  • 深圳专业网站建设制作价格2021年网络营销考试题及答案
  • php网站开发cms外贸业务推广
  • 安徽省工程建设监理协会网站seo关键词优化的技巧
  • 做名人故居的网站多少钱自己的网站怎么样推广优化
  • 查看网站dns服务器java培训机构
  • 深圳市住房和建设局官网站首页平面设计正规培训机构
  • 电商网站怎么做CSSseo现在还有前景吗
  • 如何做英文网站推广百度上海推广优化公司
  • html5 可以做网站吗建站小程序
  • 做张网站banner多少钱百度知道个人中心
  • 苹果销售网站怎么做的从事网络销售都有哪些平台呢
  • 高安网站制作提高百度搜索排名工具
  • 佛山新网站制作机构网店推广平台有哪些
  • 做网站打开图片慢seo入门
  • 做美食推广的网站有哪些今天的最新消息新闻
  • 一级域名的免费网站seo如何去做优化
  • 室内设计效果图手绘图片大全seo查询工具网站
  • html5在线编辑器青岛官网seo公司
  • 网站内容与栏目设计爱站网长尾关键词挖掘工具下载
  • 社保网站哪里做转入小广告设计
  • 游戏直播网站怎么做东莞建设企业网站
  • 互联网营销常用网站seo优化招聘
  • 顺德移动端网站建设网络推广引流是做什么的
  • 如何做实体店的网站怎么有自己的网站
  • 网页美工设计高跟鞋seo优化网络公司排名
  • wordpress如何仿站十大免费网站推广入口
  • 城市建设投资公司 网站网页搜索引擎大全