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

凡科建站源码广州网页设计模板

凡科建站源码,广州网页设计模板,自己做社交网站吗,百度小说风云榜今天1 题目:数组的三角和 官方标定难度:中 给你一个下标从 0 开始的整数数组 nums ,其中 nums[i] 是 0 到 9 之间(两者都包含)的一个数字。 nums 的 三角和 是执行以下操作以后最后剩下元素的值: nums 初始…

1 题目:数组的三角和

官方标定难度:中

给你一个下标从 0 开始的整数数组 nums ,其中 nums[i] 是 0 到 9 之间(两者都包含)的一个数字。

nums 的 三角和 是执行以下操作以后最后剩下元素的值:

nums 初始包含 n 个元素。如果 n == 1 ,终止 操作。否则,创建 一个新的下标从 0 开始的长度为 n - 1 的整数数组 newNums 。
对于满足 0 <= i < n - 1 的下标 i ,newNums[i] 赋值 为 (nums[i] + nums[i+1]) % 10 ,% 表示取余运算。
将 newNums 替换 数组 nums 。
从步骤 1 开始 重复 整个过程。
请你返回 nums 的三角和。

示例 1:

在这里插入图片描述

输入:nums = [1,2,3,4,5]
输出:8
解释:
上图展示了得到数组三角和的过程。

示例 2:

输入:nums = [5]
输出:5
解释:
由于 nums 中只有一个元素,数组的三角和为这个元素自己。

提示:

1 <= nums.length <= 1000
0 <= nums[i] <= 9

2 solution

直接暴力计算

代码

class Solution {/** 每个数最终被加了 C(n, i) 次* C(n, m) = n!/ (n-m)! m!* C(n, m) / C(n, m-1) = (n-m+1)! (m-1)! / (n-m)! m!*                     = (n-m+1) / m*/
public:int triangularSum(vector<int> &nums) {int n = nums.size();for (int i = 1; i < n; i++) {for (int j = 0; j < n - i; j++) {int x = nums[j + 1];nums[j] = (nums[j] + x) % 10;}}return nums[0];}
};

结果

在这里插入图片描述

http://www.dtcms.com/wzjs/837561.html

相关文章:

  • 小型网站开发怎样推广自己的项目
  • 设计网页的快捷网站网站改版介绍
  • 个人博客网站建设选题说明河南省财政企业信息管理系统
  • 网络销售型网站有哪些网络营销推广渠道
  • 北京托管网站地方网站盈利模式
  • 营销网站模板html自己切片视频做网站
  • 新手学做网站要花钱么如何做亚马逊跨境电商
  • 黑白灰 网站国际网页浏览器
  • 出售企业网站备案资料中国创业网
  • php网站源代码修改静态网站有哪些优点
  • 如何提高网站的知名度教育机构网站模板
  • 制作专业网站全球外贸网
  • 献县做网站在线识别图片
  • 小吃网站建设规划书公司网页网站建设ppt模板下载
  • 免费个人网站模版下载医院网站运营方案
  • 珠海市住房建设局网站公司建品牌网站好
  • 梦之翼wordpress主题站中国logo设计制作网
  • 江西建设职业技能教育咨询网站电商网站怎么做权限控制
  • 佛山市住房和城乡建设管理局网站网站开发毕业设计任务书范文
  • 域名备案需要网站搭建完成吗野花免费资源观看
  • 长垣住房和城乡建设局 网站赣州找工作的网站
  • 私有云笔记 wordpress网站快速优化排名推荐
  • 网站模版怎么用网页设计培训训
  • 展展示型网站开发网站建设釒首先金手指十五
  • 郴州企业网站建设展台展厅设计
  • 服装商城网站模板wordpress home index
  • 网站根目录文件名gis网站开发教程
  • 在线做数据图的网站有哪些问题网站设计就业形势
  • 网站模块图片做一个营销网站
  • 网站中引用字体手机上网站