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

做网站开发需要学哪些东西指数基金什么意思

做网站开发需要学哪些东西,指数基金什么意思,电脑网站制作,网站优化及推广公司这题很简单(一下就能想到是前缀和的提米),但是在处理12345上面需要仔细一点,本来我最开始想到的时候全部累乘在除掉当前数,但是这样就没有把12345考虑进去,如果他本身是12345的话,那么除他以外的乘积并不一定是0&#…

这题很简单(一下就能想到是前缀和的提米),但是在处理12345上面需要仔细一点,本来我最开始想到的时候全部累乘在除掉当前数,但是这样就没有把12345考虑进去,如果他本身是12345的话,那么除他以外的乘积并不一定是0,但是如果一边乘一边mod 12345的话那么就会变成0,所以我们要想要除掉本身外,那么可以用二维前缀和,和二维后缀和,

除了他本身的一维前缀和 * 二维后缀和 = 答案  (就是跟一维前缀和和后缀和一样)

class Solution {
public:vector<vector<int>> constructProductMatrix(vector<vector<int>>& grid) {//二维前缀和int n = grid.size();int m = grid[0].size();vector<vector<int>> s(n + 10,vector<int>(m + 10,0));vector<vector<int>> c(n + 10,vector<int>(m + 10,0));vector<vector<int>> ans(n,vector<int>(m,0));//后缀乘积long long cc = 1;//初始化要变成1,如果是0的话就不对了for(int i = n - 1;i >= 0;i--)for(int j = m - 1;j >= 0;j--){c[i][j] = cc;cc = (long long)(cc * grid[i][j]) % 12345;}long long ss = 1;for(int i = 0;i < n;i++)for(int j = 0;j < m;j++){s[i][j] = ss;ans[i][j] = (long long)(s[i][j] * c[i][j]) % 12345;ss = (long long)(ss * grid[i][j]) % 12345;}return ans;}
};

http://www.jinmujx.cn/news/118721.html

相关文章:

  • 网站备案流程图搜索引擎排名2021
  • 做网站毕业设计存在的问题实体店怎么推广引流
  • 模仿网站怎么防止侵权热狗seo外包
  • 泰安房产查询系统厦门seo顾问屈兴东
  • 用wordpress做外贸网站网站优化排名的方法
  • 买了个域名 如何自己做网站seo优化怎么做
  • 学用mvc4做网站seo技术分享博客
  • 安徽和住房建设厅网站seo网站推广怎么做
  • 17网站一起做网店河北百度快速排名软件
  • 企业建立网站的目的营销策划书范文案例
  • 餐饮网站建设方案软文案例大全
  • 网站建设毕业设计论文百度竞价排名怎么靠前
  • 网站建设心得体会500字百度链接提交工具
  • 唐山设计网站公司重庆seo和网络推广
  • b站看男女广东网络推广运营
  • 网站提交做外链有什么作用互联网电商平台有哪些
  • 烟台网站制作方案定制专业网站优化
  • 云主机是什么广州seo优化推广
  • 企业网站该怎么做杭州seo技术培训
  • 诺诚建设工程有限公司网站网站推广具体内容
  • 网站搭建的制作网站要多少费用
  • 即墨网站推广怎样在百度上建立网站
  • wordpress 指定编辑人重庆seo
  • 广州正佳广场附近酒店做网站关键词优化的公司
  • 工业信息化部网站备案系统一站传媒seo优化
  • 长安网站建设培训机构临沂seo建站
  • 网站官网建设企业网站交易平台
  • 牛商营销型网站建设方案搜索引擎营销是什么
  • 做网站带来好处汕头百度网站排名
  • 邯郸网站建设哪家专业实时热搜榜榜单