![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
找工作-数据结构学习
文章平均质量分 65
Luna_Lovegood_001
计算机视觉专业
展开
-
快速创建vector对象
移动构造直接不用new了,直接把指针重新指向不就好。因为以前学习八股文的时候了解一些:移动构造函数、emplace_back 、move等方法可以提高效率,那实际应该如何用呢?- emplace_back :则是直接在容器尾部创建这个元素,省去了拷贝或移动元素的过程。- Push_back 有关系,它优先选择移动构造函数,如果没有才调用拷贝构造。但是我们可以把上面的流程改一下:先在容器尾部创建对象,然后修改最后的元素就好。- Emplace_back 是无需任何移动和拷贝的,和移动构造没关系。原创 2023-12-28 17:37:57 · 389 阅读 · 0 评论 -
指针的值传递
看来对于指针来说,自己也是值传递原创 2023-02-21 14:37:34 · 74 阅读 · 0 评论 -
刷题 数据结构(三)树
数的层序遍历原创 2023-02-08 11:46:33 · 350 阅读 · 0 评论 -
数据结构 - 树 堆
树、堆是用于频繁插入、排序的数据结构。他是一种排序数据结构而不是排序算法。堆和树是有区别的。原创 2022-11-29 11:40:29 · 731 阅读 · 0 评论 -
数据结构- 炸弹人游戏
炸弹放在哪里可以最大杀伤?编程难点数组作为形参是深(是)?如果深,有必要应用?答:形参是实参的一份拷贝,是局部变量。但是数组是个例外,因为数组的数据太多了,将其一一赋值既麻烦又浪费空间,所以数组作为参数传递给函数的只是数组首元素的地址,数据还是在内存里的,函数在需要用到后面元素时再按照这个地址和数组下标去内存查找。也就是说后面的元素根本没到函数里来。因为数组的复制将导致连续的内存读与内存写,其时间开销取决于数组长度,有可能会变得非常大。为了避免复制数组的开销,才用指针代替数组。原创 2022-11-23 08:42:17 · 838 阅读 · 0 评论 -
数据结构 - 广度搜索 -迷宫问题
任务目标:对于迷宫问题,使用队列找到最小路径。2. 自定义一个自设计类型的矩阵。原创 2022-11-22 09:27:53 · 202 阅读 · 0 评论 -
数据结构学习-迷宫问题
数据结构学习-迷宫问题原创 2022-10-31 19:12:18 · 982 阅读 · 0 评论 -
使用栈数据结构进行全排序
使用栈数据结构进行全排序原创 2022-11-20 09:33:03 · 1016 阅读 · 0 评论