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

暑期算法学习&刷题打卡

🔗
 楼主| CxtxG330 2018-6-22 01:43:08 | 只看该作者
全局:
June 21 【48/150】
新题: LC 217 (哈希表确定数组是否有重复元素1)148 (链表排序), 这一题本人用递归完成,等于复习双指针求中点,以及链表的Merge Sort。
回复

使用道具 举报

🔗
 楼主| CxtxG330 2018-6-22 17:55:04 | 只看该作者
全局:
June 22 【51/150】暑假150题基础目标达成1/3。。
新题:LC 287(哈希表找重数), 645(寻找数组里flip的数,这题容易漏掉边界情况,用Hash比较稳妥,但开销大。), 143 (重排链表,题目类型等于回文链表。采用中部截断方法,等于复习翻转链表,双指针求中点以及链表Merge sort。)
回复

使用道具 举报

🔗
 楼主| CxtxG330 2018-6-26 00:29:37 | 只看该作者
全局:
June 25 【55/150】
Linked List的Easy和Medium刷了70%左右。今天换个口味,开始转向树的内容。
新题:LC 111 (二叉树最小深度,注意只有一个孩子的节点需要求两个孩子节点深度的最大值),104 (二叉树最大深度) ,669(修剪二叉树),653(Two Sum 4: 输入是二叉树。采用中序遍历转化成数组的方法,等于复习Two Sum 2, 中序遍历)
回复

使用道具 举报

🔗
 楼主| CxtxG330 2018-6-26 19:29:23 | 只看该作者
全局:
June 26 【59/150】
新题:LC 226 (翻转二叉树,注意递归基本条件的写法),100 (判断两树是否相同,判断条件:根节点值相同,左子树相同,右子树相同),102(二叉树层序遍历,使用队列,用指针记录队列头),637(求二叉树每层的平均值。使用102题层序遍历的方法,可继续考虑其他方法)
回复

使用道具 举报

🔗
 楼主| CxtxG330 2018-6-27 19:53:43 | 只看该作者
全局:
June 27 【63/150】
新题:LC 404 (左叶子节点的和,注意递归条件里不要忘了sum),101(判断对称树,简易方法是复制一个树,左节点和右节点比较),108(将已排序数组转化为BST,采用拆分数组方式,开销大,可考虑采用另外方式),107(层序遍历2--反向输出层序元素,基于层序遍历另加一个堆栈,然后依次弹出。可考虑其他方法解决)

补充内容 (2018-6-28 00:46):
复习: LC 141 (有环链表判断)LC 142 (返回有环链表的环入口,注意只有一个元素首尾相连的特殊case)
回复

使用道具 举报

🔗
xiehang019 2018-6-27 20:51:06 | 只看该作者
全局:
想问下楼主看的是mit哪门算法公开课 在哪里看的呢
回复

使用道具 举报

🔗
rogercsi 2018-6-27 21:27:37 | 只看该作者
全局:
加油加油 7.7托福结束好好重新学起来
回复

使用道具 举报

🔗
 楼主| CxtxG330 2018-6-28 00:18:19 | 只看该作者
全局:
xiehang019 发表于 2018-6-27 20:51
想问下楼主看的是mit哪门算法公开课 在哪里看的呢

MIT Introduction to Algorithm (6.046) 网易公开课和油管上都有。

评分

参与人数 1大米 +5 收起 理由
xiehang019 + 5 谢谢!

查看全部评分

回复

使用道具 举报

🔗
 楼主| CxtxG330 2018-6-29 00:49:56 | 只看该作者
全局:
June 29 【64/150】
加班回家晚有点晚,就做了一题:LC 110 平衡二叉树。涉及到树高度的求法,两次递归(求高度,以及判断是否平衡),速度较慢。
回复

使用道具 举报

🔗
 楼主| CxtxG330 2018-7-1 23:37:21 | 只看该作者
全局:
July 1 【67/150】
新题: LC 112 (Path Sum) 113 (Path Sum 2) 257 (Binary Tree Paths) 递归的条件分析的还是不好。
复习老题目:LC 104 (BST最大深度,一次accepted).
7月要加快进度了。
回复

使用道具 举报

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

本版积分规则

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