ScottWei
ScottWei
全部文章
题解
归档
标签
去牛客网
登录
/
注册
ScottWei的博客
全部文章
/ 题解
(共8篇)
题解 | #使用算法#
注意事项:头文件# 1、排序算法sort(v.begin(),v.end(),fun) fun表示排序的方式,升序还是逆序,需要自己构造返回值为bool的函数 2、遍历算法for_each(v.begin(),v.end(),fun) fun表示遍历的方式,输出值还是其他,需要自己构造函数 3、其...
C++
2021-11-15
1
459
题解 | #统计字符串中各字母字符对应的个数#
注意事项:map<char,int> mp; map的查找:mp.find(ch) ==mp.end()表示没找到,其他表示找到 map的插入:mp.insert(pair<char,int> m) map的输出:for(auto m:mp) m.first、m.seco...
C++
2021-11-15
4
507
题解 | #浅拷贝和深拷贝#
这里需要去注意深拷贝和浅拷贝的问题。这也是面试官十分爱问的部分,大家需要多看、多总结,分析原因。 #include <cstring> #pragma warning(disable : 4996) using namespace std; class Person { pu...
C++
2021-11-13
3
520
题解 | #编写函数实现两数交换(引用方式)#
这道题目很简单,用一个额外的函数进行引用传递即可。但需要注意一点,新建的函数名不能为swap,因为C++自带的两个整数转换的函数就为swap,因此需要换一个名字, using namespace std; // write your code here...... void swap1(int &...
C++
2021-11-13
1
592
题解 | #字符串拼接#
这道题目很简单,只需要让两个字符串相加即可,主要注意的就是输入字符串的方式,采用的getline(cin,s) #include <string> using namespace std; int main() { string s1, s2; get...
C++
2021-11-11
0
480
题解 | #获取数组最值#
这道题目很简单,定义一个最小值和最大值来在数组中比较即可。写题解是为了记录其中的一个注意,创建最小最大值时,如何给这两个初始值,要么给数组的第一个值,要么将min设置为int下最大值,max设置为int下最小值。当选择第二个方法时,就需要用到C++中的特殊调用INT_MIN和INT_MAX,注意要加...
C++
2021-11-11
0
486
题解 | #计算商品打折结算金额#
这道题本身很简单,用if语句进行判断即可,写这个题解是为了重视最后输出的结果。其中setprecision()为了精确小数位数,setiosflags(ios::fixed)为了保证当只有一位小数位且该小数位是0时,避免用e的指数输出,大家可以去掉试一下就懂了 ```#include <ios...
C++
2021-11-10
21
1448
题解 | #实现四舍五入#
第一种方法:先将小数分为正负两部分,正:将整数+1和小数+0.5比较,整数加1大则说明小数不够进1,返回整数,若小数+0.5较大,则说明小数够进1,返回整数加1. using namespace std; int main() { double d; cin >> ...
C++
2021-11-10
31
941