c++
辣匕小歆
记录和分享一些自己刚刚学到的东西,
展开
-
字符串的初始化与连接方法
关于字符串的初始化 较为实用的方法是: char ch[10];ch[0]='\0'; 其中‘\0’为结束符,第一个字符为结束符,字符串便成为“空串”。 用memset函数对字符串初始化 例如 memset(ch,n,m); 即将ch字符串前m个字符初始化为字符n; 关于字符串的连接 这里介绍一种方法实现字符串连接。 #include<iostrea...原创 2018-07-19 12:58:08 · 884 阅读 · 0 评论 -
使用bool变量的冒泡排序法
冒泡排序中的交换次数又称为反序数或逆序数,可用于体现数列的错乱程度 冒泡排序仅对数组中相邻元素进行比较和排序,让数组元素像水中的气泡一样逐渐上浮,进而达到排序的目的,复杂度数量级为O(N²)。 下面的代码实例实现数组的升序排列。 #include<iostream> #include<algorithm> using namespace std; int bubbl...原创 2018-07-20 20:19:02 · 983 阅读 · 0 评论 -
sort函数详解
sort函数作为算法库内自带的排序算法,极大地减少了程序猿在编写排序所花的时间。要使用sort函数,只需引入头文件#include<algorithm> 函数写法为 sort(begin,end) 例如: #include<algorithm> #include<iostream> using namespace std; int main() { ...原创 2018-07-21 18:01:58 · 2346 阅读 · 0 评论