![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C++
chenchongswjtu
游戏服务器开发,后端开发
展开
-
《Effective C++》
条款25条款28条款29条款35原创 2018-12-27 19:20:58 · 83 阅读 · 0 评论 -
用两个栈实现一个队列&用两个队列实现一个栈
做题之前,我们先来回顾一下“栈和队列的相同点以及不同点”,便于做题时的应用!1.区别与联系相同点:(1)栈和队列都是控制访问点的线性表; (2)栈和队列都是允许在端点处进行数据的插入和删除的数据结构;不同点:(1)栈遵循“后进先出(LIFO)”的原则,即只能在该线性表的一头进行数据的插入和删除,该位置称为“栈顶”, ...转载 2019-01-03 16:49:27 · 142 阅读 · 0 评论 -
C++排序算法之归并排序
归并排序(1)算法介绍 归并排序是建立在归并操作上的一种有效的排序算法。该算法是采用分治法的一个非常典型的应用,归并排序将两个已经有序的序列合并成一个有序的序列。 思路:假设我们有一个没有排好序的序列,那么我们首先使用分割的方法将这个序列分割成一个个已经排好序的子序列(当一个序列只有一个元素时,该序列自然是有序的)。然后再利用归并的方法将一个个有序的子序列合并成排好序的序列...转载 2019-01-08 15:40:27 · 380 阅读 · 0 评论 -
后端开发面试题
https://blog.csdn.net/briup_acmer/article/details/78961311转载 2019-02-13 16:15:19 · 1625 阅读 · 0 评论 -
c++11新特性
=default,=delete如果你自行定义了一个构造函数,那么编译器就不会再给你一个默认拷贝构造函数。如果你强制加上=default,就可以重新获得并使用默认的拷贝构造函数。C++ 11中右值引用理解右值引用是学习“移动语义”(move semantics)的基础。而要理解右值引用,就必须先区分左值与右值。对左值和右值的一个最常见的误解是:等号左边的就是左值,等号右边的就是...转载 2019-02-26 10:16:48 · 140 阅读 · 0 评论