2020-12-07 题目类型:简单
2020-12-07 题目类型:简单
参考文章:
- https://blog.csdn.net/jumencibaliang92/article/details/82146772
1
给你一个 m x n 的整数网格 accounts ,其中 accounts[i][j] 是第 i 位客户在第 j 家银行托管的资产数量。返回最富有客户所拥有的 资产总量 。
客户的 资产总量 就是他们在各家银行托管的资产数量之和。最富有客户就是 资产总量 最大的客户。
class Solution(object):def maximumWealth(self, accounts):""":type accounts: List[List[int]]:rtype: int"""m = len(accounts) - 1result = 0while m >= 0:n = len(accounts[m])temp = 0for i in range(n):temp += accounts[m][i]if temp > result:result = tempm -= 1return result
class Solution:def maximumWealth(self, accounts):return max([sum(w) for w in accounts]) # 记住这些函数len,sum,max
2
你有一个炸弹需要拆除,时间紧迫!你的情报员会给你一个长度为 n 的 循环 数组 code 以及一个密钥 k 。
为了获得正确的密码,你需要替换掉每一个数字。所有数字会 同时 被替换。
如果 k > 0 ,将第 i 个数字用 接下来 k 个数字之和替换。
如果 k < 0 ,将第 i 个数字用 之前 k 个数字之和替换。
如果 k == 0 ,将第 i 个数字用 0 替换。
由于 code 是循环的, code[n-1] 下一个元素是 code[0] ,且 code[0] 前一个元素是 code[n-1] 。
给你 循环 数组 code 和整数密钥 k ,请你返回解密后的结果来拆除炸弹!
class Solution(object):def decrypt(self, code, k):""":type code: List[int]:type k: int:rtype: List[int]"""n = len(code)if k == 0: return [0] * n # 记忆点1号sign = 1 if k > 0 else -1 res = [0] * nfor i in range(n):for j in range(1, abs(k) + 1): # 记忆点2号abs是绝对值res[i] += code[(n + i + j * sign) % n]return res
2020-12-07 题目类型:简单相关推荐
- 2.vue的diff算法(2020.12.07)
在之前的生命周期中有提到过虚拟dom的相关概念,这里来简单介绍一个vue的diff算法的原理 1.virtual dom 无论是vue还是react,在更新渲染的过程中,都是先根据真实dom生成一个虚 ...
- 2.react的diff算法(2020.12.07)
正常情况下,比较两个树形结构的差异的算法的时间复杂度为O(n^3),这个效率显然无法直接接收的,react通过总结DOM的实际使用场景提出了两个在绝大多数实践场景下都成立的假设,基于这两个假设,rea ...
- 2020.12.07.记录
def plot_learning_curve(algo, X_train, X_test, y_train, y_test):"""绘制学习曲线:只需要传入算法(或实例 ...
- 2020/12/07工作小结
1.Q: 关于模型没问题,损失正常下降,降到一定就收敛了,但是精度达不到预期且损失过大. A: 1. 查数据分布,很可能是样本不均衡带来的问题. 2. 有可能模型欠拟合,可以考虑换更大的模型. Q: ...
- php怎么控制mp3播放器,【更新2018/12/07】简单的MP3播放器
本帖最后由 kumamiko 于 2018-12-7 11:02 编辑 snipaste_20181113_122405.png (63.66 KB, 下载次数: 0) 2018-11-13 12:3 ...
- 添加简单的linux内核模块,操作系统实践 第12章-添加最简单的Linux内核模块.ppt
操作系统实践 第12章-添加最简单的Linux内核模块.ppt 文档编号:310662 文档页数:16 上传时间: 2018-07-21 文档级别: 文档类型:ppt 文档大小:2.00MB 第12章 ...
- 课程题目 : 1003. 简单字符串匹配
题目: Description 给定两个字符串S1和S2,要求判定S2是否能够被S1做循环移位得到的字符串包含. 说明:字符串S1和S2中不包含空格,每个字符串至少包含一个字符. 例如:给定S1=AA ...
- C/C++描述 第十一届蓝桥杯省赛 C/C++ 大学C组 第一场(2020.7.5) 题目+题解
C/C++描述 第十一届蓝桥杯省赛 第一场(2020.7.5) 题目+题解 大家好,我叫亓官劼(qí guān jié ),在CSDN中记录学习的点滴历程,时光荏苒,未来可期,加油~博客地址为:亓 ...
- C语言错题集(指针2020/12/8)
C语言错题集(指针2020/12/8) 1.关于C语言指针的运算:指针只有加减操作,没有乘除操作.指针可以加常数.减常数:相同类型的指针可以相加.相减.(F) 指针之间可以相减,但不可以相加:两个同一 ...
最新文章
- 编写 DockerFile
- GIT常用的基础命令
- Hive引擎改为Tez笔记
- jquery ajax 跨域_Laravel 的跨域问题解决方案
- chrome里面模拟手机上打开网页的场景方法
- 雷赛服务器信号er020,伺服与雷赛控制卡配套的小技巧
- png图像保存为yuv格式以及yuv格式转为png
- Vieux-部分型号iPhone\iPad\iPod降级工具使用教程
- html设置字体样式罗马,罗马字体英文
- RocketMq中MessageQueue的分配
- 在线地图地址3857+4326
- 计算机关机界面卡住,电脑关机时卡在关机界面的解决方法
- Java 实现十进制数转换为二进制
- Nginx+Tomcat 负载均衡+动静分离
- 华为也无奈,P20pro降到历史新低价,老用户:买太早
- 公有云 私有云及架构
- python pyttsx3实现文字朗读
- 用计算机说早上好,每日早上好的句子
- 深度学习和TensorFlow学习资源(书籍、文档和视频)
- 关闭iframe时同时关闭后台SignalR的定时推送(关闭websocket连接,关闭推送线程)