2019年2月25日

替换空格

摘要: 题目描述 请实现一个函数,将一个字符串中的每个空格替换成“%20”。例如,当字符串为We Are Happy.则经过替换之后的字符串为We%20Are%20Happy。 思路:从前往后统计空格数目,从后往前替换空格。 0 1 2 3 4 5 6 7 8 9 10 11 w e a r e l u c 阅读全文

posted @ 2019-02-25 11:01 听说改名可以解毒 阅读(190) 评论(0) 推荐(0)

C++:字符串的插入、删除和追加操作详解

摘要: 一、字符串的插入(insert函数) 1)在字符串s1的第p(从0开始数)个位置前插入字符串s2:s1.insert(p, s2); 1 string s1 = "abcdef"; 2 string s2 = "ABC"; 3 s1.insert(2, s2); 4 cout << s1; 2)在字 阅读全文

posted @ 2019-02-25 10:39 听说改名可以解毒 阅读(3319) 评论(0) 推荐(0)

2019年2月24日

C++:空字符与空格符的区别

摘要: 空字符:"\0",空字符往往作为字符串的结束标志。 空格符:" " 1)字符串的长度:空字符的长度为0,空格符的长度为1 1 char a[] = "\0"; 2 char b[] = " "; 3 cout << strlen(a) << endl; //0 4 cout << strlen(b) 阅读全文

posted @ 2019-02-24 16:59 听说改名可以解毒 阅读(3418) 评论(0) 推荐(0)

2019年2月23日

二维数组中的查找

摘要: 题目描述 在一个二维数组中(每个一维数组的长度相同),每一行都按照从左到右递增的顺序排序,每一列都按照从上到下递增的顺序排序。请完成一个函数,输入这样的一个二维数组和一个整数,判断数组中是否含有该整数。 方法1分析:1)思路——首先我们看到该编程是要判断数组中有无该整数。那么,暴力解决的方法就是遍历 阅读全文

posted @ 2019-02-23 23:07 听说改名可以解毒 阅读(164) 评论(0) 推荐(0)

C++:如何获取数组的行和列

摘要: 1.一维数组 sizeof(array) / sizeof(array[0]):计算出一维数组的长度,也就是元素个数 2.二维数组 length = sizeof(array) / sizeof(int):计算出二维数组的长度,数组元素的总数,也就是行数*列数; col = sizeof(array 阅读全文

posted @ 2019-02-23 17:43 听说改名可以解毒 阅读(4359) 评论(0) 推荐(0)

导航