Twitter高频
文章平均质量分 57
Ben土豆
这个作者很懒,什么都没留下…
展开
-
[Twitter高频题] - Leetcode 653. Design Log Storage System
题目描述Leetcode 653:设计一个log system,实现两个问询,一个插入一个[ID, Timestamp]的log,一个给出起始和终止点返回所有Timestamp在其中的log-ID(以时间升序的方式)。题目思路1. 暴力求解建立一个List来保存所有的log对象,然后查找log时,遍历所有List中的数据,将符合条件的返回到一个新的List中然后,对这个List以TimeStamp排序返回。优点是插入可以,缺点是每一次查找log时需要进行排序返回,大大降低了效率。2. .原创 2022-03-29 00:04:57 · 1058 阅读 · 0 评论 -
[Twitter高频题] - Leetcode 453. Minimum Moves to Equal Array Elements
题目链接Leetcode 453.简单理解一下题目,定义一个move的操作,可以给数组中n-1个元素都同时加1,问最少move操作能是数组所有元素相同。题目思路1.暴力求解 -会超时正向思维那么我们每一次move操作的时候,给除最大值以外的所有值加1,直到最大值与最小值相等,也就是所有值相同。时间复杂度会超时。class Solution { public int minMoves(int[] nums) { int res = 0; ...原创 2022-03-25 04:39:56 · 569 阅读 · 0 评论