摘要:
169. 多数元素 难度简单1376 给定一个大小为 n 的数组,找到其中的多数元素。多数元素是指在数组中出现次数 大于 ⌊ n/2 ⌋ 的元素。 你可以假设数组是非空的,并且给定的数组总是存在多数元素。 示例 1: 输入:[3,2,3] 输出:3 示例 2: 输入:[2,2,1,1,1,2,2] 阅读全文
摘要:
168. Excel表列名称 思路:本题简单,有趣的是原本的n进制一般是0~(n-1),而本题却是 1~n,所以需要在每次处理时对数-1来化成 0 ~(n-1); 给你一个整数 columnNumber ,返回它在 Excel 表中相对应的列名称。 例如: A -> 1 B -> 2 C -> 3 阅读全文
摘要:
155. 最小栈 难度简单1244 设计一个支持 push ,pop ,top 操作,并能在常数时间内检索到最小元素的栈。 实现 MinStack 类: MinStack() 初始化堆栈对象。 void push(int val) 将元素val推入堆栈。 void pop() 删除堆栈顶部的元素。 阅读全文