判断无效交易 —— LeetCode 1169 题详解
题目描述
给定一组交易记录,每笔交易以字符串表示,格式为:
"{name},{time},{amount},{city}"
其中:
name:交易人姓名,字符串,长度 1 到 10,小写英文字母;time:交易时间(以分钟计),整数,范围 0 到 1000;amount:交易金额,整数,范围 0 到 2000;city:交易城市,字符串,长度 1 到 10,小写英文字母。
交易可能无效的条件有两种:
- 交易金额超过 1000;
- 存在另一笔交易,满足:
-
- 交易人姓名相同;
- 交易发生在不同城市;
- 两笔交易时间相差不超过 60 分钟(包含 60 分钟整)。
请找出所有可能无效的交易,并返回这些交易的列表,返回顺序不限。
解题分析
题目给出了两个判定无效交易的条件:
- 金额条件:这比较

最低0.47元/天 解锁文章

被折叠的 条评论
为什么被折叠?



