Nexisato / LeetCodeDiary

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

LeetCodeDiary

主页:https://leetcode-cn.com/u/nexisato/

本Repo记录了我的LeetCode艰难刷题之旅

Flag:漏卡一天直播xx

目录说明

  • Basic-Framework: 记录一些用到的数据结构和算法的代码模板;

  • Activities:LeetCode官方的不定期打卡活动,如2020年末的《程序员的算法趣题》

  • Contest:包括周赛、双周赛、LCCUP等竞赛

  • InterViews:以面试题编号出现的题目,如17.21

  • LCOffer:《剑指Offer》LC特供版

  • LeetCode:官方编号的题目

  • Multi-Threads: 多线程编程

  • SQL: SQL 查询语句


日期记录

以下为每次commit的阶段性记录(我的心态是如何一步步炸掉的orz..)

2024-07-25

科大讯飞笔试题模拟,再不做就来不及了,0727这批没时间做的话可以放过去。

2024-07-17

添加 clangd C++20 配置支持.

  • macOS 用 vscode 刷刷题就行了,写C++的话真别用,还是 linux 或者 WSL2 方便.

2024-06-11

深信服 X 计划提前批笔试题归档,需要复健.....

2024-04-16

添加了 Makefile 分别用于 WSL2 和 macOS 下的 VSCode C++ 开发环境配置。

2024-03-06

开启实习生涯,后面着重看一下薄弱的多线程和SQL,以及一些面试真题。

2024-02-25

添加了一些计算几何相关的代码,如求点到直线的距离,根据叉积判断某点是否在三角形内部。

2024-02-24

添加了一些代码模板: A*,AVL 树,自建堆(上滤和下滤)

2024-02-17

✅面试150题一周目完成。这个寒假效率也就这么回事了..

2024-02-06

字典树(#208, #211, #212) (或者前缀树),在搜索词前缀的时候非常有用,但是内存占用也比较离谱(有map优化或者内存池 优化的方式,实际上map搜索相比于直接开数组搜索更慢一些).

2024-02-02

关于对顶堆,在 (#295, #LCP24) 中,保持平衡堆,求中位数是一个非常有用的操作,问题转化是真的很巧妙啊(

2024-01-31

反转链表也能玩出花来。在 (#92, #25, #24) 中,需要在反转前,记录:在反转后处于尾部,反转前处于头部的 tail 节点;和 反转后位于头部,反转前为上一段 group 反转尾部的 concat 节点,这里跟常用的 prev, cur, post 还要区分开(指针是真的很容易指乱的)

2024-01-29

接雨水 (#42, #407) 本质是从外向内遍历,计算高度差,如果比旁边低就积水,否则就更新相邻位置能达到的最大高度。 此外注意一些 std::hashstd::array ,以及注意一下 __builtin 函数的用法。

2024-01-27

这次选了几个难点的题,但是有点意思,堆优化Dijkstra + DP 的有限路径,倍增法寻找LCA,挺重要的多复习几遍。 #1483, #2846, 面试重点-#1786 这几个题都挺顶的。

2024-01-22

回家了,k神再带我们冲一次吧😭!

2024-01-19

加了个shell脚本,将文件重命名,并删除所有 .exe/.out 结尾的二进制文件。

2024-01-17

买卖股票的规律总结出来了:I-121, II-122, III-123, IV-188,设定好奇偶数的买入卖出,记录好初始化状态即可.

2024-01-10

集中补足一下弱势,DP 红黑树 多线程我来了!

2024-01-07

下面将保持每周 commit 至少一次的节奏,这次 time schedule 将比以往合理更多.

2023-12-10

MacOS 下使用 clang++ 进行编译,使用 lldb 进行调试,别瞎搞,挺折腾的。

2023-12-07

Update with M1 mac!

2023-11-01

三年之期已到,这次来真的了。

2023-09-12

最后的冲刺,复健!

2022-09-06

放平心态吧,羡慕是没有用的~

2022-01-20

某年某月的一天,我又回来了,鸽了这么久实际能力并没有多少提升,毁灭吧。

2021-09-02

目前去向基本确定,接下来需要继续提升自己了

2021-08-21

复健训练.

2021-08-02

间隔了2个月几乎没怎么打卡,手感生了,接下里不能再漏卡了,要加大难度了!

2021-06-13

感觉咕咕咕了好久,生活节奏没把握好,下面开始夏令营吧,btw之后的机试用Ubuntu+vim进行,习惯下

2021-05-18

TODO:

  • 421,Trie理解起来有点费劲
  • Contest 241,周赛复盘

2021-05-11

稳定,稳定...夏令营开冲!

2021-04-28

刷题频率慢了下来,这段时间前前后后面了9次,积累了不少经验,也知道自己的欠缺点在哪,继续加油没错的。

2021-04-06

Surface出了点小问题...

2021-03-27

面AT全挂,网易简历初筛都没过,失业危机极其严重,稳住心态呀……

2021-03-14

腾讯CSIG事业群暑实二面炸了,觉得还是C++/DB/OS底层基础不太好,面经准备的话术也没有整理出自洽的逻辑,歇的差不多了,继续整。

2021-03-01

寒假刷题结束,中间摸鱼gap也挺久,总的来说各方向的技术栈有了初步的入门级积累,看看今年上半年什么状态。 顺利的话直接实习,不然的话去夏令营找个摸鱼导(咋可能,继续积累更多方向的技术。不过到那时要求就应该高至少一个级别了.. 他卷任他卷,安心学习。

2021-01-31

放假回家刷了一段时间,正在积累技术栈,但是方向依旧迷茫,少打开手机多学习,有收获即可!

2021-01-13

寒假第一天,commit次数17,这个节奏就好起来了。冲就完事!

2021-01-06

前段时间一直在忙着准备期末考试,几乎没时间刷题。原谅我吧orz..现在放假继续冲,技术栈也要堆起来

2020-12-10

一个月45题,咕咕咕了几天,熟练度有所提高。期末季导致自己咕了一些题,但是与一个月前的代码能力相比已经截然不同了。期末季也要继续打卡

2020-11-29

第一次Hard题打卡成功,熟练度正在上升,但是需要更系统性地学习。

2020-11-20

人生中第一次HW产品数据(偏测试)实习岗面试结束,感觉基础还是不牢固,继续刷!

2020-11-12

再次开了一波新坑。将近一周的刷题记录已经上传,主要以C++实现。希望能坚持到所有题库更新吧orz..后面会用其他语言实现

About


Languages

Language:C++ 97.8%Language:Python 1.0%Language:JavaScript 0.4%Language:Go 0.3%Language:Java 0.3%Language:Shell 0.2%Language:Makefile 0.1%