第十章 10.5.3节练习 & 10.6节练习
来源:互联网 发布:淘宝店铺宝贝数量 编辑:程序博客网 时间:2024/05/22 06:14
练习10.41
仅根据算法和参数的名字,描述下面每个标准库算法执行什么操作:
【a】replace(beg, end, old_val, new_val);【b】replace_if(beg, end, pred, new_val);【c】replace_copy(beg, end, dest, old_val, new_val);【d】replace_copy_if(beg, end, dest, pred, new_val);
解答:
【a】将容器中的所有old_val替换成new_val.
【b】将容器中第一个令pred返回true的元素替换成new_val
【c】将容器中old_val替换成new_val,拷贝到dest,并且原容器的值不变
【d】将容器中第一个令pred返回true的元素替换成new_val,拷贝到dest,并且愿容器的值不变
练习10.42
使用list代替vector重新实现10.2.3节(343页)中的去除重复单词的程序。
解答:
void elimDups(list<string>& words){words.sort();words.unique();}函数实现部分。
0 0
- 第十章 10.5.3节练习 & 10.6节练习
- 第十章 10.2.3节练习 & 10.3.1节练习
- 第十章 10.5.1节练习
- 第十章 10.3.3节练习
- 第十章 10.4.3节练习
- 第十章 10.1节练习 & 10.2.1节练习
- 第十章 10.2.2节练习
- 第十章 10.3.2节练习
- 第十章 10.3.4节练习
- 第十章 10.4.1节练习
- 第十章 10.4.2节练习
- 第十章编程练习(3)
- 第十章 编程练习
- 第十章练习
- 10.5.3 & 10.6节练习
- C primer plus 第十章 练习3:
- 第十章编程练习(1)
- 第十章编程练习(2)
- iOS_25_彩票骨架搭建+导航栏适配
- Linux程序设计笔记(第4章 Linux环境)
- 设置可编辑
- javascript学习笔记
- OCP试题解析之053-17 CONFIGURE CONTROLFILE AUTOBACKUP ON
- 第十章 10.5.3节练习 & 10.6节练习
- 【LeetCode】Linked List Cycle II
- 音效和音乐播放要用到的方法
- 把质量控制工作往前推进(1)——安装sonarqube
- Boost Asio 1.56 学习之同步定时器
- eclipse中格式化代码快捷键Ctrl+Shift+F失效的解决办法
- Loadrunner中集合点详解
- Android隐藏输入法键盘(hideSoftInputFromInputMethod没有效果)
- STL array中的end方法(11)