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

[其他] 8月刷题/Mock interview接龙活动(缺米刷题的来)

   关闭
全局:
8.3 Day 打卡:
Valid Palindrome
Implement Rand10() Using Rand7():
1. 通过 (Rand7 - 1) * 7 + (Rand7 - 1) 得到 0 - 49之间的数字, 每个数字出现概率1/49
2. 如果数字大于等于40 则 回到步骤1, 直到小于40
3. 最后的数字在 0 - 39 中  Rand10 = 数字 % 10 + 1
K-th Smallest in Lexicographical Order

image.png (39.04 KB, 下载次数: 0)

image.png

评分

参与人数 3大米 +4 收起 理由
yKangKang + 1 给你点个赞!
似鹿非鹿 + 1 给你点个赞!
ClaireRenai + 2 给你点个赞!

查看全部评分

回复

使用道具 举报

🔗
YoungYang¥ 2020-8-4 08:13:12 | 只看该作者
全局:
今天hard dp+ minimal spanning tree + relaxing的 dp

1221.split-a-string-in-balanced-strings.java
  19.remove-nth-node-from-end-of-list.java
  322.coin-change.java
  746.min-cost-climbing-stairs.java
  754.reach-a-number.java
  graph/weightedGraph/Kruskal.java
  graph/weightedGraph/Prim.java
  graph/weightedGraph/WeightedEdge.java
  graph/weightedGraph/WeightedGraph.java
  leetcode301/301.remove-invalid-parentheses.java
  leetcode301/642.moving-average-from-data-stream
  leetcode72/72.edit-distance.java
  lintcode590/590.connecting-graph-ii.java
  lintcode629/Connection.java
  lintcode629/Solution.java
  lintcode629/UF.java
  lintcode642/642.moving-average-from-data-stream.java

评分

参与人数 3大米 +3 收起 理由
elidrinkscoffee + 1 很有用的信息!
yKangKang + 1 给你点个赞!
似鹿非鹿 + 1 给你点个赞!

查看全部评分

回复

使用道具 举报

🔗
yKangKang 2020-8-4 08:56:37 | 只看该作者
全局:
本帖最后由 yKangKang 于 2020-8-4 09:00 编辑

8/3 打卡 Day 24

同一道题用stack 做了一遍
# 496. Next Greater Element I
two steps:
1. use stack and dictionary to find next greater number from nums2.
        a. use stack to save all temporary next numbers        b. when find next greater number, pop number from stack
       c. save pop number and current number, which is the next greater number to dictionary.  Dictionary save all numbers with next greater number.
2. iterate nums1 to find next greater number from dictionary given by step 1

image.png (47.93 KB, 下载次数: 0)

image.png

评分

参与人数 3大米 +3 收起 理由
mereflora + 1 给你点个赞!
elidrinkscoffee + 1 给你点个赞!
似鹿非鹿 + 1 给你点个赞!

查看全部评分

回复

使用道具 举报

🔗
似鹿非鹿 2020-8-4 08:56:49 | 只看该作者
全局:
刷了三道题,都是dp
第一题上楼梯问题比较简单,其实就是fibonacci的变形。
第二题三角形问题,状态转移方程也比较好想。
第三题最大子串乘积问题比较难,因为会有正和负两种情况,所以最重要的是要将最大值和最小值两种情况都考虑到状态转移方程中。

image.png (22.68 KB, 下载次数: 0)

image.png

评分

参与人数 3大米 +3 收起 理由
URNOTJANET + 1 给你点个赞!
mereflora + 1 给你点个赞!
elidrinkscoffee + 1 给你点个赞!

查看全部评分

回复

使用道具 举报

全局:
今天刷了5道leetcode,加油!

Screen Shot 2020-08-03 at 6.12.34 PM.png (205.03 KB, 下载次数: 0)

Screen Shot 2020-08-03 at 6.12.34 PM.png

评分

参与人数 3大米 +3 收起 理由
fnwjkm + 1 给你点个赞!
URNOTJANET + 1 给你点个赞!
mereflora + 1 给你点个赞!

查看全部评分

回复

使用道具 举报

🔗
mereflora 2020-8-4 10:19:10 | 只看该作者
全局:
今天把Search a 2D Matrix II的divide and conquer方法和reduce search space方法做了下,
还做了tree相关的diameter of binary tree, diameter of n-ary tree。

8-3-leetcode.png (151.44 KB, 下载次数: 0)

8-3-leetcode.png

评分

参与人数 3大米 +3 收起 理由
JLSeagull + 1 给你点个赞!
fnwjkm + 1 给你点个赞!
URNOTJANET + 1 给你点个赞!

查看全部评分

回复

使用道具 举报

🔗
URNOTJANET 2020-8-4 10:23:56 | 只看该作者
全局:
8.3 每日一题 Valid Palindrome
想起之前也写过,回顾了一下
125 Valid Palindrome I;680 Valid Palindrome II;以及 234 Palindrome Linked List
套路基本都一致,主要考点都是字符串函数的使用吧。今天这道题讨论里有一个新鲜点是使用 Regex,比如s.replaceAll("[^A-Za-z0-9]", "")
以前Java写过这个又忘记了...看来得赶紧回顾

评分

参与人数 3大米 +3 收起 理由
yzl916 + 1 给你点个赞!
JLSeagull + 1 很有用的信息!
fnwjkm + 1 给你点个赞!

查看全部评分

回复

使用道具 举报

🔗
fnwjkm 2020-8-4 10:41:05 | 只看该作者
全局:
8.3 刷题打卡

1. Arithmetic Slices II. Map[] 记录每个idx的差和对应的个数。
2. Strobogrammatic Number III. DFS 处理。
3. Valid Palindrome. Two Pointers.

Screen Shot 2020-08-03 at 7.37.44 PM.png (54.02 KB, 下载次数: 0)

Screen Shot 2020-08-03 at 7.37.44 PM.png

评分

参与人数 3大米 +3 收起 理由
dtmntion + 1 赞一个
yzl916 + 1 给你点个赞!
JLSeagull + 1 给你点个赞!

查看全部评分

回复

使用道具 举报

🔗
JLSeagull 2020-8-4 10:49:15 | 只看该作者
全局:
08/03 第三天

课程表 BFS拓扑排序利用入度矩阵 决定入队先后顺序
二叉树剪枝 后序遍历递归调用
二叉搜索树迭代 使用栈中序遍历

评分

参与人数 3大米 +3 收起 理由
gyzdmgqy + 1 给你点个赞!
dtmntion + 1 赞一个
yzl916 + 1 给你点个赞!

查看全部评分

回复

使用道具 举报

🔗
yzl916 2020-8-4 11:04:16 | 只看该作者
全局:
8月 Day 3 打卡

d3.png (131.32 KB, 下载次数: 0)

d3.png

评分

参与人数 2大米 +2 收起 理由
gyzdmgqy + 1 给你点个赞!
dtmntion + 1 赞一个

查看全部评分

回复

使用道具 举报

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

本版积分规则

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