摘要: 问题 给定一个非空的整数数组,返回其中出现频率前 k 高的元素。 示例 输入: nums = [1,1,1,2,2,3], k = 2 输出: [1,2] 解答 class Solution { public: typedef pair<int, int> P; // 少写点字 struct cmp 阅读全文
posted @ 2021-03-11 15:24 tmpUser 阅读(38) 评论(0) 推荐(0) 编辑
摘要: 问题 实现一个基本的计算器来计算简单的表达式字符串(带括号的四则运算)。 表达式字符串只包含非负整数,算符 +、-、*、/ ,左括号 ( 和右括号 ) 。整数除法需要 向下截断 。 你可以假定给定的表达式总是有效的。 示例 输入:s = "2*( - 5+5*2)/ 3+(6/2+8)" 输出:14 阅读全文
posted @ 2021-03-11 11:49 tmpUser 阅读(569) 评论(0) 推荐(0) 编辑
摘要: 问题 给你一个字符串表达式 s ,请你实现一个基本计算器来计算并返回它的值。 整数除法仅保留整数部分。 示例 输入: s = " 3+5 / 2 " 输出: 5 解答 class Solution { public: int calculate(string s) { vector<int> num 阅读全文
posted @ 2021-03-11 11:41 tmpUser 阅读(44) 评论(0) 推荐(0) 编辑