【刷题日记】1672. 最富有客户的资产总量

简介: 本次刷题日记的第 32 篇,力扣题为:1672. 最富有客户的资产总量素 ,简单

【刷题日记】1672. 最富有客户的资产总量

本次刷题日记的第 32 篇,力扣题为:1672. 最富有客户的资产总量素简单

一、题目描述:

image.png

今天又是一个加班的日子,回来习惯还是要保持,乍一看 leetcode 是一个简单题,心想,这怕不是有坑?


无论是什么题,总会有自己的道和术,工作几年后慢慢的发现,很多工程师或者是管理者,斗志是有术,而没有道,这是在思维上就没有精进还是对于自己的术没有总结和提炼呢

咱们刷题的时候,我以前是按照专题来,比如说从字符串开始刷,然后数组,链表,其他数据结构,查找,排序,二叉树,图论等提题

二、这道题考察了什么思想?你的思路是什么?

今日一题继续来看看题目都带给了我们那些重要且有用的信息呢?

  • 虽然题目说的花里胡哨的,咱们直接看本质,这个题咱们也别关注啥最富有的客户的资产总量,咱们直接关注二维数组中,每一个一维数组的和是多少,并且比较每一个一维数组的和,咱们即可得到数字和最大的那一结果

不知道 xdm ,看这个题的时候有没有觉得,不看示例的话,好像敢确定就是这么简单直接,看来示例之后,这确实是没有啥弯弯绕绕,直接遍历求和就可以了

思想很简单,我们也要落地到编码上面,真真实实做出来的才是硬功夫,耍嘴皮子的都是耍流氓

三、编码

根据上述逻辑和分析,我们就可以翻译成如下代码,注意咱们遍历的时候,遍历二维数组,也要遍历里面的一维数组

编码如下:

func maximumWealth(accounts [][]int) int {
 // 定义一个变量,存储结果,也用于过程中的比较
 var res int
 for _, account := range accounts {
        sum := 0
        // 计算每一个 一维数组的 和
        for _, val := range account {
            sum += val
        }
        // 比较每一个一维数组的结果
        if sum > res {
            res = sum
        }
    }
    return res
}

思路清晰,编码也非常清晰,过程救不赘述了,直接看代码和注释

四、总结:

此题的时间复杂度也很明确,不是 O(n)  也不是 O(m),而是 O(nm) ,n 是外层循环的次数,m 内存循环的次数

空间复杂度,咱们引入的是常数级别的空间消耗,所以是 O(1)

原题地址:1672. 最富有客户的资产总量

今天就到这里,学习所得,若有偏差,还请斧正

欢迎点赞,关注,收藏

朋友们,你的支持和鼓励,是我坚持分享,提高质量的动力

image.png

好了,本次就到这里

技术是开放的,我们的心态,更应是开放的。拥抱变化,向阳而生,努力向前行。

我是阿兵云原生,欢迎点赞关注收藏,下次见~

相关文章
|
算法 计算机视觉 异构计算
目标检测的Tricks | 【Trick7】数据增强——Mosaic(马赛克)
目标检测的Tricks | 【Trick7】数据增强——Mosaic(马赛克)
3001 0
目标检测的Tricks | 【Trick7】数据增强——Mosaic(马赛克)
|
算法 C语言 Swift
【C语言】牛客网刷题训练-11
【C语言】牛客网刷题训练-11
|
JavaScript
详解Vue3——设置导航守卫
详解Vue3——设置导航守卫
228 0
|
Java
异常之道:探索Java异常处理与日志的黄金准则
异常之道:探索Java异常处理与日志的黄金准则
127 0
|
存储 文件存储
【云备份|| 日志 day5】文件热点管理模块
【云备份|| 日志 day5】文件热点管理模块
114 0
|
存储 SQL 分布式计算
大数据技术之HBase1
大数据技术之HBase
334 1
|
数据可视化 前端开发 JavaScript
漏刻有时数据可视化大屏引导页设计(php原生开发、主背景图片更换、标题设置)
漏刻有时数据可视化大屏引导页设计(php原生开发、主背景图片更换、标题设置)
259 0
|
编解码 移动开发 JavaScript
|
存储 负载均衡 NoSQL
表格存储(TableStore)新功能Stream初探
阿里云自研PB级nosql数据库TableStore近期发布了新功能Stream,也就是增量通道,可以让用户实时的获取数据库中的增删改操作。很多使用TableStore的用户会定期把数据导入各类计算平台做数据的离线分析,以前的做法是使用DATAX或者使用TableStore的SDK定期拉取数据。
6771 0
|
开发工具 git
博客园首页新随笔联系订阅管理 随笔 - 8 文章 - 0 评论 - 1 Error Running Git Empty git --version output:IDEA关联GitHub时出现这个
博客园 首页 新随笔 联系 订阅 管理 随笔 - 8  文章 - 0  评论 - 1 Error Running Git Empty git --version output:IDEA关联GitHub时出现这个错误 刚刚学习使用idea中,想要把自己的项目上传到github,遇到这样一个问题,先记录下来,到时候解决了在把方法贴出来。
2261 0