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

佛山网站建设公司怎么选seo是什么意思广东

佛山网站建设公司怎么选,seo是什么意思广东,h5制作开发价目表,做内衣的网站好题目名字 求和 题目链接 题意 输入的每个数都要两两相乘,然后再加起来,求最后总和; 思路 每个数乘这个数的前缀和即可 算法一:前缀和 实现步骤 先把前缀和写出来再写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.yayakq.cn/news/875232/

相关文章:

  • 莞城网站仿做杭州百度快照推广
  • 如何使用win2008iis建设网站一个电脑建设多个网站
  • 吉林做网站优化企业网站建立要做的准备
  • 什么伪原创网站好阿里云网页版入口
  • 网站链接跳转怎么做seo描述是什么
  • 江西响应式网站建设网站seo啥意思怎么做
  • 网络服务经理售后响应支撑服务主要包括以下哪些?忻州网站seo
  • 聊城专业网站建设公司常德做网站公司哪家好
  • 这几年做哪个网站致富莱芜金点子信息港电子版
  • 企业如何免费做网站4399小游戏网页版在线
  • 绿色系网站如何设置网站公司动态
  • 建设 展示型企业网站河北智慧团建网站登录
  • 全网营销推广网站建设网站的容量
  • 有模板怎么建站中国能源建设集团有限公司是什么级别
  • 太原网站建设tygytc健身网站建设
  • 临清网站开发网站服务合同用交印花税吗
  • 做h5网站设计百度的相关搜索
  • 个人如何做网站推广wordpress删除仪表盘
  • 同城配送网站建设廊坊seo排名公司
  • 陕西建设厅网站电商网站建设方式
  • 网站上做树状框架图用什么软件for和wordpress
  • 站长之家查询网站大连市建设市场综合管理平台
  • 石家庄网站app制作河南省建筑市场一体化平台
  • 东莞网站推广策划活动山西新闻头条最新消息
  • 网站建设前期规划方案出口贸易网站
  • 火炬开发区网站建设wordpress整合jwplayer
  • 中科宁波网站建设旅游网站建设受众分析
  • 如何登陆网站服务器餐饮系统的网站应该怎么做
  • 忻州市住房城乡建设局网站如何保护网站名
  • md5加密网站网站虚拟主机租用