自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(17)
  • 收藏
  • 关注

原创 UE中Outer、Owner和instigator

Outer:翻译过来是外面的对象,比作一个盒子吗,外面的是包裹着这个对象的。使用者是一个组件那么outer就是他的Actor对象。如果使用者是Actor那么Outer就是当前的关卡。

2024-05-22 13:33:47 287 1

原创 代码随想录算法训练营day29 | 491.递增子序列 46.全排列 47.全排列 II

【代码】代码随想录算法训练营day29 | 491.递增子序列 46.全排列 47.全排列 II。

2024-04-03 20:43:49 125 1

原创 代码随想录算法训练营day28 |93.复原IP地址 78.子集 90.子集II

【代码】代码随想录算法训练营day28 |93.复原IP地址 78.子集 90.子集II。

2024-04-01 08:54:09 85

原创 代码随想录算法训练营day27

【代码】代码随想录算法训练营day27。

2024-03-30 15:56:21 90 1

原创 代码随想录算法训练营day25

17.电话号码的字母组合。17.电话号码的字母组合。216.组合总和III。

2024-03-29 21:04:27 79 1

原创 代码随想录算法训练营day23

找到不符合条件就遍历他符合条件的子节点,然后再整体遍历。108.将有序数组转换为二叉搜索树。538.把二叉搜索树转换为累加树。108.将有序数组转换为二叉搜索树。538.把二叉搜索树转换为累加树。669. 修剪二叉搜索树。669. 修剪二叉搜索树。

2024-03-25 22:31:23 365 1

原创 代码随想录算法训练营day22

235. 二叉搜索树的最近公共祖先。235. 二叉搜索树的最近公共祖先。701.二叉搜索树中的插入操作。450.删除二叉搜索树中的节点。450.删除二叉搜索树中的节点。701.二叉搜索树中的插入操作。

2024-03-23 16:46:22 101

原创 代码随想录算法训练营day21

和昨天那道差不多,主要利用二叉搜索树的性质。236. 二叉树的最近公共祖先。236. 二叉树的最近公共祖先。530.二叉搜索树的最小绝对差。530.二叉搜索树的最小绝对差。501.二叉搜索树中的众数。501.二叉搜索树中的众数。

2024-03-22 21:55:55 150 1

原创 代码随想录算法训练营day20

700.二叉搜索树中的搜索 二叉搜素树特性 大于val在右边,小于在左边。654.最大二叉树 先找到最大值和其索引,然后再根据val来分左右边。98.验证二叉搜索树 中序遍历,值会比前一个大。617.合并二叉树 搞清楚终止条件。700.二叉搜索树中的搜索。98.验证二叉搜索树。

2024-03-21 22:25:03 92 1

原创 代码随想录算法训练营day18

112. 路径总和 终止条件是到叶子节点并且为0的时候,而处理的逻辑就是先减去当前val,再判断这条路径是否存在。106.从中序与后序遍历序列构造二叉树 先找到根节点,再根据中序和后序找到左右子树。513.找树左下角的值:逐步增加深度,当在最后一层深度 第一次就会获取到最左侧的。106.从中序与后序遍历序列构造二叉树 105.从前序与中序遍历序列构造二叉树。112. 路径总和 113.路径总和ii。513.找树左下角的值。

2024-03-21 22:10:12 125 1

原创 代码随想录算法训练营day10| 232.用栈实现队列 225. 用队列实现栈

用栈实现队列:想到了用两个栈就容易了。

2024-03-01 20:47:48 102 1

原创 代码随想录算法训练营day2 | 977.有序数组的平方、209.长度最小的子数组、59.螺旋矩阵II

这个注意fast不能直接赋给res,因为两个作用于不同的数组。59:问就是不会,这么多变量根本想不到。977:这题双指针控制一左一右。209:这题要注意sum的位置。

2024-02-22 21:47:38 96 1

原创 代码随想录算法训练营day1 | 704.二分查找、27.移除元素

while (right >= left) {//为什么当值不存在于nums中,他不会走else呢:因为如果left==right但是tar还是不==middle,那left和right就会反了,就会退出循环(建议画图)j++) {//交换他之后的成员::根本不用交换,找到了这个元素就没用了,直接覆盖掉。fast++) {//这里不能用size,因为会被--

2024-02-21 22:28:38 834 1

原创 C++四种类型转换

/c++类型转换。

2023-09-15 11:11:16 43

原创 malloc()、free()和new()、delete()的不同点

2.new和delete是运算符,是为了在栈上分配空间,,不包含对象的构造和析构函数,所以无法进行重载。可以重载以支持更多的语法和自定义行为,而。1.malloc和free是标准C库函数,分配内存并初始化对象。不支持重载,因为它只关注内存分配。有不同的行为和目的,

2023-09-14 21:58:22 45 1

原创 重载new 和delete

cout << "重载类的new构造函数:" << size << "字节\n";cout << "重载全局的new构造函数:" << size << "字节\n";cout << "内存地址为:" << ptr << endl;cout << "析构地址为:" << ptr << endl;cout << "内存地址为:" << ptr << endl;cout << "重载类的delete析构函数\n";cout << "析构地址为:"<<ptr << endl;//重载new 和delete。

2023-09-14 21:48:16 43 1

原创 C++内存分区

栈(Stack):堆(Heap):全局存储区(Global Storage Area):常量存储区(Constant Storage Area):程序代码区(Code Area):

2023-09-09 16:10:56 407 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除