Logo

site iconlucifer | 路志鹏

leetcode作者,《算法通关之路》作者。
请复制 RSS 到你的阅读器,或快速订阅到 :

Inoreader Feedly Follow Feedbin Local Reader

lucifer | 路志鹏 RSS 预览

数字型递推

2024-11-01 00:00:00

不知道大家有没有注意到有一种算法题目,题目的参数就是几个整数,然后让你求总的方案数。

实际上仅仅是求总的方案数这一点,我的第一反应就是递推,然后就尝试找递推公式。如果再加上题目的参数是几个整数,那么这个题目大概率就是递推了,我把这种题目叫做数字型递推。

为什么我的 node 进程一直在运行?

2024-08-10 00:00:00

有时候我们打开进程管理器,发现 node 进程一直在运行,但是我们并不知道它在做什么。

如果通过不停打日志的方式来找出原因,会非常耗时,而且不一定能找到问题所在。因为一个异步操作可能是由于另外一个异步操作触发的,这样就会导致我们很难找到根本原因,或者说定位过程会非常艰难。 那么有没有一种更有效率的方法可以帮助我们找出为什么 node 进程一直在运行呢?

回炉重铸, 91 天见证不一样的自己(第 14 期)

2024-08-04 00:00:00

第十四期,感谢大家一路的陪伴,我们会不辜负大家的信任,努力做的更好!

力扣加加,一个努力做西湖区最好的算法题解的团队。就在今天它给大家带来了《91 天学算法》,帮助大家摆脱困境,征服算法。

如何自己搭建一个 GPT 代码生成器?

2024-07-13 00:00:00

自从 chatpgt 发布以来,有很多人都在使用它来生成代码,然后包装成一个产品给大家使用。有的甚至是付费的,用它来赚钱。

使用方式基本上都是:

  1. 你输入一个问题,然后它会给你生成一个代码片段。这个代码片段可能是一个函数,也可能是一个类,也可能是一个模块,甚至直接是一个代码库。
  2. 你可以选择使用这个代码片段,也可以继续输入问题,让它生成更多的代码片段。或者对答案进行改进
  3. 如果你对答案满意,你可以将答案复制到你的项目中,或者导出代码。

这样的一款产品是怎么做出来的?代码复杂吗?我可以自己做一个吗?自己做的话,需要多少时间,多少钱?

树状数组,线段树,傻傻分不清楚?

2024-06-22 00:00:00

前面我们讲了线段树以及线段树是如何高效解决某些区间问题的。不少人也听说过树状数组,据说树状数组也可以解决一些区间问题。那么树状数组和线段树有什么区别呢?它们又有什么联系呢?本文将带你一探究竟。