楼主: chenxianggre
跳转到指定楼层
上一主题 下一主题
收起左侧

每日打卡

🔗
 楼主| chenxianggre 2018-11-17 12:36:10 | 只看该作者
全局:
173 Binary Search Tree Iterator
因为在聊天,这题没见过,待会看

补充内容 (2018-11-25 08:45):
已经解决,用一个栈来记录下一次遍历的元素,同时取元素之后,入栈取出元素的右子树的左左左左节点
回复

使用道具 举报

🔗
 楼主| chenxianggre 2018-11-17 12:39:50 | 只看该作者
全局:
257 Binary Tree Paths
使用递归,每次传入 res;-> (root->val),到达叶子节点后插入res;
回复

使用道具 举报

🔗
 楼主| chenxianggre 2018-11-17 12:51:37 | 只看该作者
全局:
121 best time to sell and buy stock
回复

使用道具 举报

🔗
 楼主| chenxianggre 2018-11-17 13:32:03 | 只看该作者
全局:
chenxianggre 发表于 2018-11-17 12:36
173 Binary Search Tree Iterator
因为在聊天,这题没见过,待会看

173 补上:
原来不懂bst的确定概念 一直不知道为什么可以不通过比较就可以找到下一个最小的数。
经过查阅资料 知道了bst不仅仅是二叉树,而且左边点<中点<右边点
这样就是不断查找自己分支,最小的在最左边,然后依次向上,遇到每个子树的中点 再从左边开始遍历右边子树
回复

使用道具 举报

🔗
 楼主| chenxianggre 2018-11-17 14:50:46 | 只看该作者
全局:
157   Read N Characters Given Read4 (/problems/read-ncharacters-given-read4)
什么鬼???回头再看
回复

使用道具 举报

🔗
 楼主| chenxianggre 2018-11-17 14:58:14 | 只看该作者
全局:
636 Exclusive Time of Functions (/problems/exclusive-time of-functions)
垃圾题,lc上面踩大于赞
这种题,以后想看再看
回复

使用道具 举报

🔗
 楼主| chenxianggre 2018-11-17 14:59:38 | 只看该作者
全局:
125 Valid Palindrome
大小写统一,记得有数字,来回遍历就ok
回复

使用道具 举报

🔗
 楼主| chenxianggre 2018-11-17 15:01:55 | 只看该作者
全局:
23. Merge k Sorted Lists
这题很搞,在于oj通不过,((1+2)+3)+4和(1+2)+(3+4)复杂度一样,但是算到后面每一line的元素不一样了
回复

使用道具 举报

🔗
 楼主| chenxianggre 2018-11-17 15:04:45 | 只看该作者
全局:
56. Merge Intervals
把第一个元素放入vector,然后依次用vector.back( )和下一个interval比较,如何不重叠,直接放入下一个interval,如果重叠:back().end>nextInterval.start, 则根据两者end最大修改back()
回复

使用道具 举报

🔗
 楼主| chenxianggre 2018-11-17 15:07:37 | 只看该作者
全局:
282. Expression Add Operators
这一题,下意识就是暴力,然而看到标准解法后,瞬间不想看,以后再说
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册账号
隐私提醒:
  • ☑ 禁止发布广告,拉群,贴个人联系方式:找人请去🔗同学同事飞友,拉群请去🔗拉群结伴,广告请去🔗跳蚤市场,和 🔗租房广告|找室友
  • ☑ 论坛内容在发帖 30 分钟内可以编辑,过后则不能删帖。为防止被骚扰甚至人肉,不要公开留微信等联系方式,如有需求请以论坛私信方式发送。
  • ☑ 干货版块可免费使用 🔗超级匿名:面经(美国面经、中国面经、数科面经、PM面经),抖包袱(美国、中国)和录取汇报、定位选校版
  • ☑ 查阅全站 🔗各种匿名方法

本版积分规则

>
快速回复 返回顶部 返回列表