c++
月落乌啼silence
不积跬步,无以至千里
展开
-
C++传参数的正确姿势
vector传递参数 前几天写一个很简单的c++程序,但是中间遇到了很有趣的问题,搞得我当时一顿懵,后来弄懂了,简单总结一下。 话说到底是什么问题呢?调用函数时,怎样引入实参才能对实参本身改变内容,有时候你想当然的调用了函数func,func运行完,发现参数并没有改变,这可如何是好?很简单的一个问题,还请大神们不要嘲笑我这个大专生。 咱们以对数组的元素加一为例,首先数组以两种方式来表示原创 2017-11-19 21:20:09 · 2199 阅读 · 0 评论 -
排序算法总结
今天来总结一下排序算法。排序算法有多种多样,而且也是面试中常见的考察点。排序算法分别有冒泡排序、插入排序,选择排序、希尔排序、归并排序、快排以及堆排序。 首先是冒泡排序,冒泡排序原理简单,每次都是两两比较,然后把大的放在后面,一直比较,直到把前M个元素中最大的放在最后面。也就是说经过一趟排序,最大的元素处在最后一位,再经过一趟排序,除最后一个元素之外的最大元素在倒数第二位。 1、从...原创 2018-03-25 20:56:29 · 1993 阅读 · 0 评论 -
C++中的Transform简介
C++中Transform使用简介c++中的Transform举例如下: c++中的Transform 今天在写代码时,想把字符串数组中的大写字母全部转变为小写字母,看到有人使用Transform来进行处理,特地查阅了一些资料。记录一下: Transform是STL中的一个函数。 Transform是对区间中的内容进行变换操作,主要有两种方式。 第一种是 template<typ...原创 2019-04-11 20:55:11 · 6975 阅读 · 0 评论