- 博客(18)
- 资源 (1)
- 收藏
- 关注
原创 记忆化搜索简介
很多人应该都被动态规划折磨过(+1)。其实我觉得动态规划是搜索的一种优化写法,搜索就是把所有可能的结果都找出来,选择最合理的一个作为答案输出,动态规划可以把搜索得到的中间结果存储起来。而记忆化搜索,其实本质上就是动态规划,在得出一个结果后,存储起来,等到下一次搜索时,如果发现已经存储了这个状态的答案,则直接返回。记忆化搜索可以做常数优化。
2023-07-03 16:30:08
318
1
原创 Introduction to graph theory(图论简介)
【代码】Introduction to graph theory(图论简介)
2023-05-02 18:14:20
406
原创 微积分入门(3)
在上一篇文章中,我们介绍了e的计算方法,以及x的微分,这一次,我们将介绍一个函数,它的微分等于自身,我们还要用定积分计算地球的体积,以及使用微积分反推圆周率。
2023-03-26 17:23:24
298
原创 代码美学 - 嵌套
部分文字选自《代码美学》节目在《Linux内核开发规程》中,Linus Torvalds写过这么一句话:如果代码嵌套超过了3层,你肯定搞出毛病了,程序需要修改防止代码嵌套过多层有两种方法:提炼,以及尽早返回。
2023-02-14 12:37:13
229
原创 Python装饰器
参数化装饰器在调用装饰器的过程中,必须要传参,这是之前实例的改进版。关于装饰器的知识,还有很多,什么工厂化装饰器,还有闭包,装饰器是Python的一种特性比如,调用装饰器。以上代码作者没实际运行过,不过效果大概如下。关键字,如果各位有兴趣,可以去了解一下。我们将使用注册装饰器做个简单的计时器。由此可见,注册装饰器会将函数作为参数。
2023-02-13 19:32:13
149
原创 算法 - 回溯入门
回溯,也称搜索,指的是遍历决策树回溯其实就是暴力搜索,有些题需要套n次forfor里又要m次循环。这种情况就可以用for比如,洛谷P1036 选数就是一道很好的回溯入门题。
2023-02-13 10:43:36
84
原创 产品公测 - GUI-GUI发布啦!
GUI-GUI基于Python的tkinter框架,使用ttkbootstrap加以美化,让页面看起来美观,大气!GUI-GUI是一个可以做软件的软件,由Python编写,可以帮助开发者完成Windows桌面程序的前端部分。如果你喜欢Wdataorg,可以加入我们!Wdataorg是一个业余团队,可以帮助大家提高编程水平(在此鸣谢黑客零,为我们提供了30%的代码。GUI-GUI支持十多种主题,任你选择。GUI-GUI发布啦!
2023-02-10 13:03:40
90
python,自动化办公,电子小账本
2022-05-22
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人