📣 Back to School开学季 - VIP通行证5折优惠!蓝莓、Offer多多同步优惠
楼主: ztamber
跳转到指定楼层
上一主题 下一主题
收起左侧

[其他] 7月缺米的来刷题/Mock interview活动

   
🔗
子衿1997 2020-7-11 15:23:18 | 只看该作者
全局:


今日打卡5题如图

评分

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

查看全部评分

回复

使用道具 举报

🔗
funfun33 2020-7-11 17:41:03 | 只看该作者
全局:
本帖最后由 funfun33 于 2020-7-11 17:42 编辑

day 7

mock 又是做过的。。。嘿嘿,但是没写出最优解,当初做的时候就没有去写最优解。。以至于我搞了一下午。。
dp的空间通常考虑能不能2d-》1d-》constantFri, Jul 10, 2020, 2:04 PM        Algorithms        
Decode Variations
Find The Duplicates


lc 复习
Maximum Sum of Two Non-Overlapping Subarrays   6 minutes ago
AcceptedjavaMaximum Sum of Two Non-Overlapping Subarrays   7 minutes ago
AcceptedjavaPath with Maximum Gold   12 minutes ago
AcceptedjavaRepeated DNA Sequences   15 minutes ago
AcceptedjavaRepeated DNA Sequences   16 minutes ago
AcceptedjavaNext Closest Time   44 minutes ago
AcceptedjavaPath Sum II   47 minutes ago
AcceptedjavaPath Sum II   1 hour, 2 minutes ago
AcceptedjavaCombinations   1 hour, 12 minutes ago
AcceptedjavaCombinations   1 hour, 16 minutes ago
AcceptedjavaDecode Ways   1 hour, 31 minutes ago
AcceptedjavaDecode Ways   1 hour, 44 minutes ago
Compile ErrorjavaDecode Ways   1 hour, 44 minutes ago
Compile ErrorjavaDecode Ways   1 hour, 44 minutes ago
AcceptedjavaDecode Ways   1 hour, 52 minutes ago
Wrong AnswerjavaDecode Ways   1 hour, 52 minutes ago
Wrong AnswerjavaDecode Ways   1 hour, 56 minutes ago
Wrong AnswerjavaDecode Ways   1 hour, 57 minutes ago
Wrong AnswerjavaDecode Ways   1 hour, 57 minutes ago
Wrong AnswerjavaDecode Ways   2 hours, 2 minutes ago

评分

参与人数 2大米 +2 收起 理由
ztamber + 1 给你点个赞!
rockwtr + 1 很有用的信息!

查看全部评分

回复

使用道具 举报

🔗
jacobnsw2008 2020-7-11 20:52:16 | 只看该作者
全局:
谢谢各位大佬给分,继续努力 。(周六了,怎么一周又过去了,感觉离动态规划还是很远)
D9:  打卡第9天 (UTC: 11/07/2020)
学习: 数组, 双指针。

数组的题目, index 的 boundary 容易出错;行列的index 也容易出错。

相对于递归,相对简单的题目。
1:merge-sorted-array (88)
  
双指针。
  A:初始化,双指针指向两个数组的末尾。 定义一个index,, 作为当前更新到用于新数组的位置。
  B:比较当前两个数组各指针指向的数字大小,打的存到A index 的位置; index -1; 相应数组指针-1
  C:如果某个数组的指针任然为0,将剩余元素存入A 中index的位置, index -1 ; 相应数组指针-1

2:intersection-of-two-arrays (349)
  很多解法。 还在学习双指针,所以用之。
  A:排序
  B: 双指针,从前往后遍历。 A[i] <B[j]. i 后移。 A[i]> B[j] , j 后移。 相等的时候, 把只加入集合,i,j 后移。
  c: 将集合的元加入结果。

3:sparse-matrix-multiplication (311)
  sparse-matrix:most of the elements are zero.
  
  矩阵相乘: A[i][0]*B[0][j] + A[i][1]*B[1][j] + ... + A[i][k]*B[k][j] = C[i][j]
  遍历数组的时候,如果是0, continue.

评分

参与人数 2大米 +3 收起 理由
ztamber + 2 给你点个赞!
rockwtr + 1 给你点个赞!

查看全部评分

回复

使用道具 举报

🔗
rockwtr 2020-7-11 21:30:22 | 只看该作者
全局:
Day 19, solove a problem.

Tips:
LC 78, use backtrack to do it without too much hassle.

Workspace 1_019.png (13.58 KB, 下载次数: 0)

Workspace 1_019.png

评分

参与人数 2大米 +3 收起 理由
真的不会起名字 + 1 给你点个赞!
ztamber + 2 给你点个赞!

查看全部评分

回复

使用道具 举报

🔗
craneyuan 2020-7-11 22:40:33 | 只看该作者
全局:
打卡第七天 2020.07.11

160 相交链表
315 计算右侧小于当前元素的个数

160 题,这道题要求找到两个单链表值相交的结点,暴力求解的话,算法的时间复杂度就会达到 O(mn)了,题目也提示了可以有 O(n) 的解决方法,然后,想了下,可以用两个指针pA和pB同时遍历两个链表a、b,当pA遍历a链表到尾部时,将pA指针指向链表b的头结点,同理,当pB遍历到b链表尾部时,将pB指针指向链表a的头结点;遍历的终止条件就是pA==pB,最后返回pA;

315 题,这道题看起来比较简单,但是,用普通的暴力法求解,算法的时间复杂度会达到 O(n^2),应该会超时,最后实在想不出来就看了题解了,插入排序方式的解法能看懂,其他的就有点困难了,后面再研究下。

评分

参与人数 3大米 +3 收起 理由
真的不会起名字 + 1 给你点个赞!
wdk2000 + 1 给你点个赞!
ztamber + 1 给你点个赞!

查看全部评分

回复

使用道具 举报

全局:
7.11 day2
217 ,存在重复元素。 简单题
方法1是可对整个list进行两次循环,这样时间复杂度是n的2次方。

方法2是用dict或list来存储已经循环过的元素,循环下一个时,对比是否已经存储过。用dict会更好,dic的查找是O(1)。

评分

参与人数 3大米 +3 收起 理由
一碗栗子 + 1 给你点个赞!
wdk2000 + 1 给你点个赞!
ztamber + 1 很有用的信息!

查看全部评分

回复

使用道具 举报

🔗
 楼主| ztamber 2020-7-11 22:46:41 | 只看该作者
全局:
打卡第9天
07/11
All Subsets I
All Subsets II (With duplicate)
All Subsets of Size K
All Subsets of Size K II (With duplicate)
Print all valid combination of factors that form an integer
这种题目如果里面有重复的话可以先sort然后如果下个字符和当前不一样的话才继续向下一层走;注意base case

评分

参与人数 1大米 +1 收起 理由
wdk2000 + 1 给你点个赞!

查看全部评分

回复

使用道具 举报

🔗
 楼主| ztamber 2020-7-11 22:48:04 | 只看该作者
全局:
feifeijin 发表于 2020-7-11 22:45
7.11 day2
217 ,存在重复元素。 简单题
方法1是可对整个list进行两次循环,这样时间复杂度是n的2次方。

记得给前面小伙伴加米,谢谢!

评分

参与人数 2大米 +2 收起 理由
一碗栗子 + 1 给你点个赞!
真的不会起名字 + 1 给你点个赞!

查看全部评分

回复

使用道具 举报

🔗
wdk2000 2020-7-12 00:22:18 | 只看该作者
全局:
day11 #sql 3题
1. 前N项累计和--复表子查询


评分

参与人数 3大米 +3 收起 理由
一碗栗子 + 1 给你点个赞!
htkz + 1 给你点个赞!
真的不会起名字 + 1 给你点个赞!

查看全部评分

回复

使用道具 举报

全局:
DAY 6

继续加油⛽️

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

image.png

评分

参与人数 4大米 +4 收起 理由
feifeijin + 1 赞一个
a1520339908 + 1 给你点个赞!
一碗栗子 + 1 给你点个赞!
htkz + 1 给你点个赞!

查看全部评分

回复

使用道具 举报

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

本版积分规则

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