
难度:简单 题目描述: 写一个 RecentCounter 类来计算特定时间范围内最近的请求。 请你实现 RecentCounter 类: Re...
难度:中等 题目描述: 给你一个整数数组 nums 。nums 中,子数组的 范围 是子数组中最大元素和最小元素的差值。 返回 nums 中 所...
先入先出 循环队列可以利用此队列之前用过的空间,去存储新的值,更加节省和实用。 设计循环队列插入:enqueue(),tail移动;删除:deq...
难度:简单 题目: 给你一个下标从 0 开始的整数数组 nums ,该数组的大小为 n ,请你计算 nums[j] - nums[i] 能求得的...
难度:中等 题目描述: 复数 可以用字符串表示,遵循 "实部+虚部i" 的形式,并满足下述条件: 实部 是一个整数,取值范围是 [-100, 1...
精炼说明: 用某个符号分割,需要在前面加上转义字符才能正确分割。eg. String[] aa = "aaa|bbb|ccc".split("...
难度:中等 题目: 用一个大小为 m x n 的二维网格 grid 表示一个箱子。你有 n 颗球。箱子的顶部和底部都是开着的。箱子中的每个单元格...
难度:简单 题目: 给你一个字符串 s ,根据下述规则反转字符串: 所有非英文字母保留在原有位置。 所有英文字母(小写或大写)位置反转。返回反转...
定义: 散列表(Hash table,也叫哈希表),是根据键(Key)而直接访问在内存存储位置的数据结构。也就是说,它通过计算一个关于键值的函数...