2006 差的绝对值为 K 的数对数目
给你一个整数数组 nums 和一个整数 k ,请你返回数对 (i, j) 的数目,满足 i < j 且 |nums[i] -
nums[j]| == k 。

|x| 的值定义为:

  • 如果 x >= 0 ,那么值为 x 。
  • 如果 x < 0 ,那么值为 -x 。

来源:力扣(LeetCode)
链接:https://leetcode-cn.com/problems/count-number-of-pairs-with-absolute-difference-k

class Solution:def countKDifference(self, nums: List[int], k: int) -> int:res, n = 0, len(nums)for i in range(n):for j in range(i + 1, n):if abs(nums[i] - nums[j]) == k:res += 1return res# 作者:LeetCode-Solution
# 链接:https://leetcode-cn.com/problems/count-number-of-pairs-with-absolute-difference-k/solution/chai-de-jue-dui-zhi-wei-k-de-shu-dui-shu-xspo/

2043 简易银行系统
你的任务是为一个很受欢迎的银行设计一款程序,以自动化执行所有传入的交易(转账,存款和取款)。银行共有 n 个账户,编号从 1 到 n 。每个账号的初始余额存储在一个下标从 0 开始的整数数组 balance 中,其中第 (i + 1) 个账户的初始余额是 balance[i] 。

请你执行所有 有效的 交易。如果满足下面全部条件,则交易 有效 :

指定的账户数量在 1 和 n 之间,且 取款或者转账需要的钱的总数 小于或者等于 账户余额。 实现 Bank 类:

  • Bank(long[] balance) 使用下标从 0 开始的整数数组 balance 初始化该对象。
  • boolean transfer(int account1, int account2, long money) 从编号为 account1 的账户向编号为 account2 的账户转帐 money 美元。如果交易成功,返回 true ,否则,返回 false 。
  • boolean deposit(int account, long money) 向编号为 account 的账户存款 money 美元。如果交易成功,返回 true ;否则,返回 false 。
  • boolean withdraw(int account, long money) 从编号为 account 的账户取款 money 美元。如果交易成功,返回 true ;否则,返回 false 。

来源:力扣(LeetCode)
链接:https://leetcode-cn.com/problems/simple-bank-system

class Bank:def __init__(self, balance: List[int]):self.balance = [0] + balanceself.n = len(balance)def transfer(self, account1: int, account2: int, money: int) -> bool:if ((account1 < 1 or account1 > self.n) or(account2 < 1 or account2 > self.n) ormoney > self.balance[account1]): return Falseself.balance[account1] -= moneyself.balance[account2] += moneyreturn Truedef deposit(self, account: int, money: int) -> bool:if account < 1 or account > self.n: return Falseself.balance[account] += moneyreturn Truedef withdraw(self, account: int, money: int) -> bool:if ((account < 1 or account > self.n) or(money > self.balance[account])): return Falseself.balance[account] -= moneyreturn True# 作者:mei-56
# 链接:https://leetcode-cn.com/problems/simple-bank-system/solution/jian-yi-yin-xing-xi-tong-by-mei-56-j00e/

DAY25-T2006T2043-2022-02-09-非自己作答相关推荐

  1. Java初级知识复习-2021.12.27~2022.02.09

    文章目录 Java语法基础1 1.Java简介 Java三大版本含义 Java的特性和核心优势 2.Java开发环境配置 Java应用程序的运行机制 开发环境搭建 3.Java基础语法 4.Java基 ...

  2. 硬件大熊原创合集(2022/02更新)

    2022/02月份更新的篇章 一文浅析智能门锁 智能门锁:电源管理概述1 智能门锁:电源管理概述2 最近收到电子工程专辑寄过来的一个快递,拎着快递走在路上听到了铃铃铃的玻璃声 还是很高兴电子工程专辑的 ...

  3. Visual Studio 2010 单元测试之一---普通单元测试:http://blog.csdn.net/tjvictor/archive/2011/02/09/6175362.aspx...

    本文以Visual Studio 2010为例,来介绍如何在Visual Studio里面进行单元测试. 首先来介绍普通单元测试,这是进行顺序测试.压力测试的基础.如果在Visual Studio 2 ...

  4. 洛谷 深基 第1部分 语言入门 第4章 循环结构程序设计(2022.02.14)

    P5718 [深基4.例2]找最小值 [深基4.例2]找最小值 - 洛谷 P5718 [深基4.例2]找最小值(python3实现)-2022.02.01 P5718 [深基4.例2]找最小值(pyt ...

  5. P5706 【深基2.例8】再分肥宅水--2022.02.13

    [深基2.例8]再分肥宅水 - 洛谷 C++代码: /* P5706 [深基2.例8]再分肥宅水--2022.02.13 https://www.luogu.com.cn/problem/P5706 ...

  6. P1029 [NOIP2001 普及组] 最大公约数和最小公倍数问题(2022.02.02) --- python3实现

    [NOIP2001 普及组] 最大公约数和最小公倍数问题 - 洛谷 """P1029 [NOIP2001 普及组] 最大公约数和最小公倍数问题(2022.02.02) h ...

  7. P1009 [NOIP1998 普及组] 阶乘之和-2022.02.01(python3实现)

    [NOIP1998 普及组] 阶乘之和 - 洛谷 """P1009 [NOIP1998 普及组] 阶乘之和-2022.02.01(python3实现) https://w ...

  8. 1.5 编程基础之循环控制 11 整数的个数(2022.01.09)--python

    http://noi.openjudge.cn/ch0105/11/ """ 1.5 编程基础之循环控制 11 整数的个数(2022.01.09) http://noi. ...

  9. 2023.02.09 草图大师厨房效果图1skp素材效果图

    2023.02.09 草图大师厨房效果图1skp素材效果图,就是用skp模型进行渲染出来的模型效果,今天我们放的是厨房的效果图

  10. CSP-J1 CSP-S1 初赛 第1轮(2022.08.09)

    2022年CSP-J1 CSP-S1 第1轮初赛 报名指南 ​​​​​​2022年CSP-J1 CSP-S1 第1轮初赛 报名指南_dllglvzhenfeng的博客-CSDN博客 [教程]图文详解 ...

最新文章

  1. mysql join order by_MySQL 14 慢查询优化join、order by、group by
  2. vector容器中数据的排序方法
  3. WPF usercontrol 自定义依赖属性
  4. sklearn特征的选择
  5. HDLBits答案(18)_Verilog有限状态机(5)
  6. repeater的嵌套(转+总结)[http://www.cnblogs.com/esshs/archive/2005/04/07/132825.html]
  7. 基于MVC4+EasyUI的Web开发框架经验总结(6)--在页面中应用下拉列表的处理
  8. handsontable的单元格操作方法
  9. js base64图片太大_手把手教你常用JS方法封装(一) [ 大杂烩 ]
  10. 概率图模型之:贝叶斯网络
  11. 大学python课本_Python大学实用教程(大学计算机规划教材)/数据工程师系列
  12. 树莓派组网 ad-hoc模式
  13. Go Context 原理详解
  14. 【ESP32 S3开发】在Arduino IDE中使用PSRAM
  15. Codeforces Round #744 (Div. 3)
  16. win10(家庭版)打开本地组策略失败的处理方法
  17. 战双服务器维护,战双帕弥什维护到几点 战双帕弥什维护什么时候结束
  18. HTML5介绍,HTML5语义化标签
  19. linux 安装opanwrt虚拟机,Openwrt使用-虚拟机使用IMG镜像安装系统
  20. 海蝶公主-金莎-Kym

热门文章

  1. 西安计算机考研难吗,西安科技大学考研难吗?一般要什么水平才可以进入?
  2. linux cuda更改安装路径,Linux(Ubuntu18.04)NVIDIA显卡驱动安装和cuda安装
  3. DW的快捷键介绍及简单的应用
  4. 标记(Tagging)能给网站带来的7大益处
  5. H5学习笔记(表单、框架)
  6. HTML5开发手机项目-个人总结(转)
  7. TCP/IP协议族-----15、传输控制协议(TCP)
  8. mpvue 未找到app.json入口文件
  9. 坚果投影携手徕卡研发的坚果J10S,5000元价位段竟稳居榜首?
  10. 【面试题】面试官:简述TCP/IP三次握手?