- 博客(6)
- 资源 (2)
- 收藏
- 关注
原创 【C++奇怪特性】Object Lifetime C++中对象的生命周期
在C++中,以堆方式或栈方式创建的对象往往有着不一样的生命周期。通常情况下,以栈方式创建的对象会被对应作用域的结束而摧毁,而堆方式创建的对象则需要由程序员手动回收或在程序结束后由操作系统进行回收。通常情况下,我们会在栈中创建对象,这样程序员就不必时刻担心对象的回收问题。因此只有在必要的时候程序员才应该考虑使用堆方式创建对象。...
2022-08-12 15:25:07
475
原创 PA0 Backtrader的基础框架与使用
backtrader allows you to focus on writing reusable trading strategies, indicators and analyzers instead of having to spend time building infrastructure.
2022-03-15 09:35:40
817
原创 动态规划(DP)基础(一)
动态规划(DP)基础(一)1、动态规划简介 按照MIT算法课6.006中的说法,动态规划是一种用空间换时间的策略,即DP=recursion+memorization。本系列DP博客将以MIT算法课6.006中的实例为基础,以初学者的视角对一些特别且有价值的实例进行算法分析与代码实现。2、一个简单例子——斐波那契数列 没有什么比斐波那契数列更适合初学者学习以入门动态规划。动态规划可能是很多初学者入门递归算法的重要例子,下面的代码给出了基于python的最简洁的斐波那契数列递归算法。def
2021-07-24 17:54:08
369
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人