第 15 期,感谢大家一路的陪伴,我们会不辜负大家的信任,努力做的更好!
力扣加加,一个努力做西湖区最好的算法题解的团队。就在今天它给大家带来了《91 天学算法》,帮助大家摆脱困境,征服算法。
第 15 期,感谢大家一路的陪伴,我们会不辜负大家的信任,努力做的更好!
力扣加加,一个努力做西湖区最好的算法题解的团队。就在今天它给大家带来了《91 天学算法》,帮助大家摆脱困境,征服算法。
web3 是一个非常流行的概念,它的基础是区块链技术。区块链技术是一种分布式账本技术,它的特点是去中心化、不可篡改、安全可靠。区块链技术的应用场景非常广泛,比如数字货币、智能合约、供应链金融等等。
网上关于区块链的资料非常多,但是从零开始构建的资料却很少。熟悉我的朋友应该知道,我经常从零实现一些东西帮助我理解,比如从零实现 git,从零实现 webpack 打包器,从零实现一个框架等等。
本文就是一篇从零开始构建区块链的文章,希望能帮助你快速入门区块链技术。
不知道大家有没有注意到有一种算法题目,题目的参数就是几个整数,然后让你求总的方案数。
实际上仅仅是求总的方案数这一点,我的第一反应就是递推,然后就尝试找递推公式。如果再加上题目的参数是几个整数,那么这个题目大概率就是递推了,我把这种题目叫做数字型递推。
有时候我们打开进程管理器,发现 node 进程一直在运行,但是我们并不知道它在做什么。
如果通过不停打日志的方式来找出原因,会非常耗时,而且不一定能找到问题所在。因为一个异步操作可能是由于另外一个异步操作触发的,这样就会导致我们很难找到根本原因,或者说定位过程会非常艰难。 那么有没有一种更有效率的方法可以帮助我们找出为什么 node 进程一直在运行呢?
第十四期,感谢大家一路的陪伴,我们会不辜负大家的信任,努力做的更好!
力扣加加,一个努力做西湖区最好的算法题解的团队。就在今天它给大家带来了《91 天学算法》,帮助大家摆脱困境,征服算法。
自从 chatpgt 发布以来,有很多人都在使用它来生成代码,然后包装成一个产品给大家使用。有的甚至是付费的,用它来赚钱。
使用方式基本上都是:
这样的一款产品是怎么做出来的?代码复杂吗?我可以自己做一个吗?自己做的话,需要多少时间,多少钱?
前面我们讲了线段树以及线段树是如何高效解决某些区间问题的。不少人也听说过树状数组,据说树状数组也可以解决一些区间问题。那么树状数组和线段树有什么区别呢?它们又有什么联系呢?本文将带你一探究竟。
Rust 在最近几年在前端基建这一块有很大的发展。比如用于 lint 的 oxlint, 用于构建的 rspack 等等。这些工具都是用 Rust 写的,然后通过 Node.js 的 binding 连接到前端项目中。
很多前端小伙伴看这些项目的源码的时候也会一头雾水,不知道怎么编译,怎么运行。这里我就以 rolldown 为例简单介绍一下如何用 Rust 开发前端基建工具。
第十三期,感谢大家一路的陪伴,我们会不辜负大家的信任,努力做的更好!
力扣加加,一个努力做西湖区最好的算法题解的团队。就在今天它给大家带来了《91 天学算法》,帮助大家摆脱困境,征服算法。
1 / 21