四月十三号

371. Sum of Two Integers:这题完全不会啊,看了答案都没咋看懂,竟然是简单难度的?

226. Invert Binary Tree: 典型的divide and conquer问题

258. Add Digits: 数学的trick,不是很值得关注,虽然没做出最优解,但是做出了程序员应该知道的解法

283. Move Zeroes: 双指针,只是在inc的的时候,要注意一步一步来,这样比较容易控制指针位置

492. Construct the Rectangle: 直接loop,也许有些数学的方法会简化,不过数学实在不算面试的一个方向

521. Longest Uncommon Subsequence I: 这题挺诡异,不过面试时候不可能遇到,也许在follow up里吧,但是做一遍也就会了,不用重新visit

530. Minimum Absolute Difference in BST: 递归inorder traversal,感觉用divide and conquer也可以做,不过没去尝试

506. Relative Ranks:这题没啥好做的

167. Two Sum II - Input array is sorted: two sum的题估计再也没有面试公司考了吧

455. Assign Cookies: 小朋友排排坐

453. Minimum Moves to Equal Array Elements: 又是一道数学题

383. Ransom Note: 用hashmap,只要用hashmap的题目都不算难

349. Intersection of Two Arrays:也是没什么难度

404. Sum of Left Leaves:主要还是traversal

122. Best Time to Buy and Sell Stock II: 只要t+1时间的值大于t的值就买卖一次,如果小于就加0

387. First Unique Character in a String:基本的hashmap的应用

171. Excel Sheet Column Number: 和罗马字那个差不多

237. Delete Node in a Linked List:所有linkedlist tag的题目我都手动完成过,linkedlist无难题,不过等到再遇到的时候再试试,尤其是那些reverse还要用到递归的

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 背景 一年多以前我在知乎上答了有关LeetCode的问题, 分享了一些自己做题目的经验。 张土汪:刷leetcod...
    土汪阅读 14,353评论 0 33
  • 100. Same Tree:比较root的val和所有子树 169. Majority Element: 投票法...
    健时总向乱中忙阅读 1,683评论 0 0
  • 以前看过一本书,不记得讲的是什么,但是名字很值得人思考《你以为你以为就是你以为的吗》, 换句话说就是,你的意识有可...
    忽尔今至阅读 1,306评论 0 0
  • 326. Power of Three: 对数学题目真的很无语,计算机可以解决的为啥总要利用数学知识? 231. ...
    健时总向乱中忙阅读 1,436评论 0 0
  • 1. Java基础部分 基础部分的顺序:基本语法,类相关的语法,内部类的语法,继承相关的语法,异常的语法,线程的语...
    子非鱼_t_阅读 32,042评论 18 399