晓风长路
晓风长路
全部文章
分类
题解(77)
归档
标签
去牛客网
登录
/
注册
晓风长路
不积跬步,无以至千里
全部文章
(共5篇)
【LeetCode每日一题】2043. 简易银行系统【中等】模拟
你的任务是为一个很受欢迎的银行设计一款程序,以自动化执行所有传入的交易(转账,存款和取款)。银行共有 n 个账户,编号从 1 到 n 。每个账号的初始余额存储在一个下标从 0 开始的整数数组 balance 中,其中第 (i + 1) 个账户的初始余额是 balance[i] 。 请你执行所有 有...
C++
数组
哈希表
模拟
设计
2022-03-18
1
427
2013. 检测正方形【中等】哈希
给你一个在 X-Y 平面上的点构成的数据流。设计一个满足下述要求的算法: 添加 一个在数据流中的新点到某个数据结构中。可以添加 重复 的点,并会视作不同的点进行处理。 给你一个查询点,请你从数据结构中选出三个点,使这三个点和查询点一同构成一个 面积为正 的 轴对齐正方形 ,统计 满足该要求的方案数目...
C++
数组
哈希表
设计
2022-01-26
1
225
【LeetCode每日一题】911. 在线选举【中等】
给你两个整数数组 persons 和 times 。在选举中,第 i 张票是在时刻为 times[i] 时投给候选人 persons[i] 的。 对于发生在时刻 t 的每个查询,需要找出在 t 时刻在选举中领先的候选人的编号。 在 ...
C++
设计
数组
二分查找
哈希表
2021-12-11
1
234
【LeetCode每日一题】677. 键值映射【中等】
实现一个 MapSum 类,支持两个方法,insert 和 sum: MapSum() 初始化 MapSum 对象 void insert(String key, int val) 插入 key-val 键值对,字符串表示键 key ,整数表示值 val 。如果键 key 已经存...
C++
哈希表
字符串
设计
字典树
2021-11-14
1
331
【LeetCode每日一题】211. 添加与搜索单词 - 数据结构设计 【中等】字典树+dfs
请你设计一个数据结构,支持 添加新单词 和 查找字符串是否与任何先前添加的字符串匹配 。 实现词典类 WordDictionary : WordDictionary() 初始化词典对象 void addWord(word) 将 word 添加到数据结构中,之后可以对它进行匹配 bool search...
C++
深度优先搜索
设计
字典树
字符串
2021-10-19
0
285