- 博客(3)
- 收藏
- 关注
原创 算法总结:动态规划学习笔记
在动态规划中,状态与状态转移方程以及初始值是最重要的,只有给出了状态和状态转移方程,一切就好办了。 Fibonacci 要求输入一个整数n,请输出fibonacci数列的第n项 我们一般的方法是使用递归的方法,但是它的时间复杂度是O(2^n),当n这个数字很大时,效率会很低,甚至栈溢出,此时我们就可以使用动态规划的方法来解决这个问题; 首先,我们给出这个问题的状态:求F(n) 状态转移方程是:F(...
2020-02-24 22:23:07 269
原创 delete this的问题
在复习this指针部分时,遇到了一个常考的面试题 class A { public: ~A() { delete this; } }; 请问这段代码会出现什么问题,首先我们可以从两部分来分析: 在编译阶段,他没有任何语法问题,编译通过;但是在运行阶段,代码会崩溃,因为在类的析构函数中调用delete this,delete this本身会调用本对象的析构函数,而析构函数中又调...
2020-02-11 20:41:25 404
原创 项目:“表情包”制作---利用ffmpeg制作Gif动态图
项目名称 项目工具 项目环境 项目内容 1、一开始: Win32程序入口函数:WinMain; Win32程序一般流程 (1)设计窗口类:完善窗口类的结构体; (2)注册窗口类:窗口类的名字、提供窗口过程处理函数 (3)创建窗口:CreateWindow(); (4)显示窗口:ShowWindow(); (5)更新窗口:Updatewindow(); (6)消息循环:相当于一个死循环:WM_Cl...
2020-02-11 19:59:43 4427
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人