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

[第五期活动] 在职刷题打卡,目标工作日一天2题,周末一天5题

🔗
yiliaobailiao 2019-11-14 12:48:55 | 只看该作者
全局:
# Day 11/11
- 127 word ladder
回复

使用道具 举报

🔗
yiliaobailiao 2019-11-14 09:39:08 | 只看该作者
全局:
先补一个昨天的

# Day 10/10
- 29 divide two integers
- 43 multiple strings
回复

使用道具 举报

🔗
Sato123 2019-11-14 09:00:34 | 只看该作者
全局:
# Day 11
Number of Islands
Valid Parentheses
Merge Two Sorted Lists
Merge k Sorted Lists, 两种解法,Divide&Conquer: Time O(MlogN), Space O(1), Priority Q: Time O(MlogN), Space O(N)
回复

使用道具 举报

🔗
jamesyu608 2019-11-14 08:12:53 | 只看该作者
全局:
[Day 12][Total Day 24] 2019/11/13,Topic:UnionFind(Lintcode)
- 589. Connecting Graph
- 590. Connecting Graph II
- 591. Connecting Graph III
- 434. Number of Islands II
回复

使用道具 举报

🔗
xcy1994 2019-11-13 15:53:57 | 只看该作者
全局:

day2 完成了5道新题  
1155. Number of Dice Rolls With Target Sum    \\dfs + memo 或者直接dp
1246. Palindrome Removal  \\dfs + memo 或直接dp
52. N-Queens II \\ 判断条件很巧妙, 需要记住
106. Construct Binary Tree from Inorder and Postorder Traversal (树的遍历trick)
113. Path Sum II \\ inorder traverse 的递归和迭代的写法, 这题迭代写法要想明白



114.FlattenBinaryTreetoLinkedList
153.FindMinimum Rotated Sorted Array
186.ReverseWords in a String II
今天 开始打卡, 计划每天至少4道新题,穿插着巩固已经做过的老题目, 与楼主共勉
回复

使用道具 举报

🔗
samy111kimo 2019-11-13 15:13:02 | 只看该作者
全局:
day2

378. Kth Smallest Element in a Sorted Matrix
兩種方法 第一種用minheap 另一種用二分法

767. Reorganize String

回复

使用道具 举报

🔗
家琦啊家琦 2019-11-13 13:03:56 | 只看该作者
全局:
Day 2 【2题】 冲冲冲!!
65. Valid Number
1. 需要4个flag (pointSeen , eSeen, numberSeen, numberAfterE)
2.判断是不是数字 ->判断是不是点-> 判断是不是e-> 判断是不是加减符号-> return numberSeen && numberAfterE
3.每个判断完之后都要 修改相应的flag; 要注意的有当判断e的时候, condition要包含当前识别到的e前面必须要保证出现过数字,
所以 !numberSeen, 在修改flag的时候,numberAfterE 要设置为false; 当判断正负号的时候, 这两个符号不仅能出现在开头, 也可以出现在e的后面, 所以当 index != 0 的时候, 要保证 加减号前面一定是e 所以 s.charAt(i - 1) !=  'e' 的时候, 要return false;

91. Decode Ways
1.f array的大小是 string.length() + 1, 因为最后一个位置是用来计算答案的。
1.动态规划,  转移方程 f[i] = f[i - 1] +f[i - 2];
2.边界情况, base case 要注意: f[0] = 1; 仅当 i > 2 的时候才能算上 f[i - 2];  
3.当计算二位数的时候, 要 判断是不是在范围内(10-26),判断单个字符的时候, 要check是不是为0
回复

使用道具 举报

🔗
maljean 2019-11-13 11:51:56 | 只看该作者
全局:
day8
676. Implement Magic Dictionary
677.Map Sum Pairs   
懈怠了啊,明天6题,继续立贴!
回复

使用道具 举报

🔗
Sato123 2019-11-13 11:46:54 | 只看该作者
全局:
# Day 10

LRU Cache
回复

使用道具 举报

🔗
jamesyu608 2019-11-12 20:03:28 | 只看该作者
全局:
[Day 11][Total Day 23] 2019/11/12,Topic:DP(Lintcode)
- 76. Longest Increasing Subsequence
- 603. Largest Divisible Subset
- 111. Climbing Stairs
- 272. Climbing Stairs II
- 114. Unique Paths
- 115. Unique Paths II
- 110. Minimum Path Sum
- 515. Paint House
- 116. Jump Game(DP)
- 117. Jump Game II(DP)
- 622. Frog Jump
回复

使用道具 举报

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

本版积分规则

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