有个想要在美国工作的好朋友兼同学Carol(反正也没人知道她是谁我就写名字啦哈哈哈)要开始刷LeetCode,所以做一个记录来和她同步刷题~我觉得保持手感还是很重要的,另外也想如果碰到她不会的可以给她讲解,这样也巩固了自己的知识。
| 日期 | 题目 | 记录 | 知识点 |
|---|---|---|---|
| 8/14/2020 | 1527 Patients With a Condition | ![]() | LIKE |
| 8/14/2020 | 1350 Students With Invalid Departments | ![]() | NOT IN |
| 8/14/2020 | 1303 Find the Team Size | ![]() | GROUP BY 联结 |
| 8/15/2020 | 1378 Replace Employee ID With The Unique Identifier | ![]() | LEFT JOIN |
| 8/15/2020 | 1484 Group Sold Products By The Date | ![]() | DISTINCT 分组拼接多个字段GROUP_CONCAT |
| 8/15/2020 | 1068 Product Sales Analysis I | ![]() | LEFT JOIN |
| 8/15/2020 | 1069 Product Sales Analysis II | ![]() | GROUP BY |
| 8/15/2020 | 1407 Top Travellers | ![]() | 空值转为0的方法: IFNULL(字段,0) coalesce(字段,0) |
| 8/16/2020 | 1251 Average Selling Price | ![]() | ROUND( , ) 时间处于时间段:BETWEEN AND |
| 8/16/2020 | 511 Game Play Analysis I | ![]() | MIN() |
| 8/16/2020 | 1179 Reformat Department Table | ![]() | 两种方法: CASE WHEN THEN END IF(条件,满足条件返回的,不满足条件返回的) 要记得加上SUM() |
| 8/16/2020 | 1173 Immediate Food Delivery I | ![]() ![]() | IF也太好用了!!! |
| 8/16/2020 | 613 Shortest Distance in a Line | ![]() | 绝对值ABS() |
| 8/16/2020 | 595 Big Countries | ![]() | 总得来说,数清楚有多少个0别写错就行 |
| 8/16/2020 | 1511 Customer Order Frequency | ![]() ![]() | 第一种方法的思路是先筛选出符合所有条件的人和月的组合,再筛选有两个月都符合的人 第二种方法的思路是直接用SUM(IF )的搭配来筛选两个月都符合的人 MySQL中提取日期中的年月日:YEAR() MONTH() DAY() |
| 8/16/2020 | 1435 Create a Session Bar Chart | ![]() ![]() | UNION |
| 8/16/2020 | 1327 List the Products Ordered in a Period | ![]() | 注意筛选顺序 |
| 8/16/2020 | 1148 Article Views I | ![]() | 好好读题 |
| 8/17/2020 | 586 Customer Placing the Largest Number of Orders | ![]() | LIMIT |
| 8/17/2020 | 1517 Find Users With Valid E-Mails | ![]() | MySQL 正则表达式 |
| 8/17/2020 | 1280 Students and Examinations | ![]() | 注意表别名 |
| 8/17/2020 | 584 Find Customer Referee | ![]() | IS NULL |
| 8/17/2020 | 1082 Sales Analysis I | ![]() | 题出的奇奇怪怪的,刚开始还以为要算利润,一番操作发现跟Products表半毛钱关系都没有= = |
| 8/18/2020 | 1050 Actors and Directors Who Cooperated At Least Three Times | ![]() | GROUP BY |
| 8/18/2020 | 1543 Fix Product Name Format | ![]() | 这里由于原表和输出表用了一样的列名,如果GROUP BY和ORDER BY中直接写列名的话,会引起混淆从而报错,所以这里要换成位置(1,2)代指 |
| 8/18/2020 | 1211 Queries Quality and Percentage | ![]() | AVG() |
| 8/18/2020 | 577 Employee Bonus | ![]() | IS NULL |
| 8/18/2020 | 620 Not Boring Movies | ![]() | 奇数%2=1 |
| 8/19/2020 | 1241 Number of Comments per Post | ![]() | 原表应一分为二(NULL),注意筛选顺序及JOIN的方式 |
| 8/19/2020 | 610 Triangle Judgement | ![]() | 两边之和大于第三边 |
| 8/19/2020 | 1075 Project Employees I ![]() | ROUND | |
| 8/19/2020 | 1113 Reported Posts | ![]() | 注意审题,DISTINCT |
| 8/19/2020 | 603 Consecutive Available Seats | ![]() | SELF JOIN |
| 8/20/2020 | 1294 Weather Type in Each Country | ![]() | CASE WHEN |
| 8/20/2020 | 607 Sales Person | ![]() | NOT IN INNER JOIN |
| 8/20/2020 | 182 Duplicate Emails | ![]() | 筛选重复值的方法 |
| 8/20/2020 | 175 Combine Two Tables | ![]() | LEFT JOIN |
| 8/20/2020 | 1322 Ads Performance | ![]() | |
| 8/21/2020 | 181 Employees Earning More Than Their Managers | ![]() | |
| 8/21/2020 | 512. Game Play Analysis II | ![]() | |
| 8/21/2020 | 1084 Sales Analysis III | ![]() | 本题的难点是“only”,也就是说它不仅要在1-3月售出,还要在其他月都不售出。还有更简便的方法是用MAX()<和MIN()>来限制 |
| 8/21/2020 | 1141 User Activity for the Past 30 Days I | ![]() | |
| 8/21/2020 | 183 Customers Who Never Order | ![]() |
8/21/2020 - 8/23/2020,这两天无法描述,概括来说就是三天八场笔试,可怜的我还是时差党,每天都头晕脑涨的。八场笔试的总结是,目前我的SQL处在一个AC没问题,花费时间也不长的阶段了。个人感觉牛客题目刷了两遍还是很有用的,当然也感谢研一时那个韩国教授,虽然他让我的成绩单从全A多了一个A-,但是基础真的是他打牢的。 马上LeetCode Database - Easy系列就要结束了,接下来会每天做三道Medium保持手感,重点会转移到算法上,目前准备完成的是LeetCode Easy系列+《剑指Offer》。
除此之外会继续复习机器学习、统计学、产品思维方面的知识,外加Hadoop的一个小复习,希望有时间的话可以做个小项目,或者把上半年那个项目改一下做出点东西。
真心希望我和我的朋友们都能得到自己满意的结果,我的朋友们有的在这种情况下依旧选择在美国求职,这边的形势之差无法描述,在我丧自己得不到面试的时候,我的朋友也在羡慕我能有那么多笔试机会。我的一个美国的实习不准备再做下去,所以也把这个机会推荐给了两个朋友,哪想到老板直接回复我觉得她们不适合。那一刻我真的觉得挺悲哀的,其实她们已经很优秀了。我也会羡慕室友,虽然一墙之隔,但她简历过率比我高得多,我也清楚双非本科的魔力啦,但还是挺蛋疼的。拜隔音超差的房子所赐,听到她的每一场面试,每一次都会让我控制不住的陷入焦虑和怀疑。并不是面试多难,而是我想,我是否会一直都得不到别人顺理成章得到的机会呢?无解。只能在失眠的时候爬起来继续复习和投简历。
最近每次心态爆炸就开始听rap,顶就完事儿了。感恩今夏,我都快和rapper们共情了,大家都挺苦的哈哈哈哈哈哈。Be real, be real. Real Talk就是不甘心进小厂,所以加油吧,也许我的第一份全职工作在明年四月前都不会尘埃落定,我只希望付出会有回报,也希望世界回报给我一些善意,因为我真的足够善良。加油加油加油!!!
最后推首歌,Love Paradise。TangoZ,杭州有你了不起。我也爱杭州,我相信杭州也会爱上我对吧:)
The city every dream can stay
这里是杭州
好啦,日白结束,下面继续。
| 日期 | 题目 | 记录 | 知识点 |
|---|---|---|---|
| 8/24/2020 | 1076 Project Employees II | ![]() | LIMIT |
| 8/24/2020 | 1495 Friendly Movies Streamed Last Month | ![]() | DISTINCT |
| 8/24/2020 | 1083 Sales Analysis II | ![]() | |
| 8/24/2020 | 619 Biggest Single Number | ![]() | |
| 8/24/2020 | 196 Delete Duplicate Emails | ![]() | |
| 8/25/2020 | 597 Friend Requests I: Overall Acceptance Rate | ![]() | IFNULL COUNT |
| 8/25/2020 | 197 Rising Temperature | ![]() | DATEDIFF() |
| 8/25/2020 | 596 Classes More Than 5 Students | ![]() | DISTINCT |
| 8/25/2020 | 1142 User Activity for the Past 30 Days II | ![]() | |
| 8/25/2020 | 176 Second Highest Salary | ![]() |
历时10天,终于完成了这个系列。此刻在听K.M.N,总之 Day by day, you will know my name!
博主分享了自己在LeetCode刷Database-Easy题目的心得,感到SQL技能已提升,接下来计划挑战Medium题目并专注于算法。同时,博主提到了在求职过程中的困难和朋友间的相互支持,表达了对未来的期待和决心。
























































388

被折叠的 条评论
为什么被折叠?



