首页 > 其他分享 >1262. 可被三整除的最大和

1262. 可被三整除的最大和

时间:2023-06-19 14:22:13浏览次数:52  
标签:最大 helper nums int 1262 num 整除 dp

给你一个整数数组 nums,请你找出并返回能被三整除的元素最大和。

来源:力扣(LeetCode)
链接:https://leetcode.cn/problems/greatest-sum-divisible-by-three
著作权归领扣网络所有。商业转载请联系官方授权,非商业转载请注明出处。

class Solution {
    public int maxSumDivThree(int[] nums) {
        int[] dp = {0, Integer.MIN_VALUE, Integer.MIN_VALUE};
        for (int num : nums) {
            int[] helper = new int[3];
            for (int i = 0; i < 3; i++) {
                helper[i] = Math.max(dp[i], dp[(i + num % 3) % 3] + num);
            }
            dp = helper;
        }
        return dp[0];
    }
}

标签:最大,helper,nums,int,1262,num,整除,dp
From: https://www.cnblogs.com/tianyiya/p/17491049.html

相关文章

  • 2023.6.19 可被3整除的最大和
    考虑动态规划,令f[i][j]表示以i开始,模3后值为j的最大和。那么可以得到状态转移方程:不取当前数,f[i][j]=f[i+1][j]取当前数,f[i][(f[i+1][j]+nums[i])%3]=f[i+1][j]+nums[i]目标状态:f[0][0]implSolution{pubfnmax_sum_div_three(nums:Vec<i32>)->......
  • 最大安全整数
    在JavaScript中,最大安全整数是2^53-1,即9007199254740991。这是因为在JavaScript中,整数和浮点数的存储方式是一样的,都是采用IEEE754双精度浮点数表示,但整数必须存储在53位之内。超出最大安全整数范围的数字将无法被准确表示,可能会发生误差,因此在进行大数计算时需要注意精......
  • 民间最大的社区,倒闭了
    看到一则不起眼的消息:天涯社区已经无法打开。时代抛弃你的时候,都不说一声再见,现实就是这样残酷。记得我读大学的时候,天涯社区是国内互联网行业中最具影响力的论坛之一,号称"全球华人网上家园“。当年,很多人每天上网的第一件事,就是打开天涯论坛。那时,天涯有个热门版块叫“非常......
  • 取列表或字典最大/最小的前几个
    importheapqa_list=[3,4,2,5,1,6]c_dict={'A':3,'B':4,'C':5}topNum=2print(heapq.nlargest(topNum,a_list))print(heapq.nlargest(topNum,c_dict))print(heapq.nlargest(topNum,c_dict.keys()))print(heapq.nlar......
  • 全球最大资管,贝莱德申请比特币ETF!加密社区却唱衰,为何?
       就在美国证交会(SEC)拳打币安、脚踩Coinbase的风头正劲之时,全球最大资管集团贝莱德(BlackRock)通过子公司iShares,向SEC提交了现货比特币ETF的文件申请。   根据申请文件,该ETF被命名为「iSharesBitcoinTrust」,其资产主要由代表该信托托管人持有的比特币组成,而「托管人」则是......
  • 修复 winform窗体无边框最大化后遮挡任务栏
    1、设置窗体的最大尺寸MaxinumSize属性:this.MaxinumSize=newSystem.Drawing.Size(System.Windows.Forms.Screen.PrimaryScreen.WorkingArea.Width,System.Windows.Forms.Screen.PrimaryScreen.WorkingArea.Height)或2、设置窗体最大化的尺寸MaximizedBounds属性:this.Maximize......
  • 南岸区装机容量最大的屋顶光伏项目落地与光伏云平台的介绍
    安科瑞虞佳豪6月15日,位于美的股份有限公司屋顶10千伏高压光伏工程正式并网投运。项目总装机容量峰值为13.413兆瓦,采用“自发自用,余电上网”的运行模式,是目前南岸区装机容量最大的屋顶光伏项目。​在现场,坐落在美的股份有限公司厂房上的光伏电站呈现出一派壮观的景象——一块块......
  • Mysql查看连接数(连接总数、活跃数、最大并发数)
    查看最大连接数mysql>showvariableslike'%max_connection%';+-----------------------+-------+|Variable_name|Value|+-----------------------+-------+|extra_max_connections|||max_connections|2512|+----------------......
  • C++ 数值最大最小标识符一网打尽,INT_MIN/ INT_MAX/LONG_MIN/LONG_MAX 等等
    ConstantMeaningValueCHAR_BIT Numberofbitsinthesmallestvariablethatisnotabitfield. 8SCHAR_MIN Minimumvalueforavariableoftypesignedchar. -128SCHAR_MAX Maximumvalueforavariableoftypesignedchar. 127UCHAR_MAX Maximumvalueforav......
  • 挑战数据结构和算法面试题——最大间隔
    分析:本题首先需要理解清楚最大间隔的最小:最初的间隔为:[1,1,4,1],此时最大间隔为4删除2后的间隔为:[2,4,1],此时最大间隔为4删除3后的间隔为:[1,5,1],此时最大间隔为5删除7后的间隔为:[1,1,5],此时最大间隔为5在删除元素后的间隔为:[4,5,5],最小值为:4方法:intget_min_max_margin(int*a,constintn){......