C++
和C++相关的知识
NeverMoreH
^_^
展开
-
头文件(C++11)、从文件输入输出
#include<bits/stdc++.h>using namespace std;int main(){ freopen("a_in.txt","r",stdin); freopen("a_out.txt","w",stdout); int x; while(cin >> x) cout << x; return 0;}原创 2020-06-19 17:23:53 · 498 阅读 · 0 评论 -
C++中sstream的简单使用
读入一行,按空格分割:#include#include#include#includeusing namespace std;int main(){ string line; while(getline(cin,line)) { int sum=0; string x; stringstream ss(line); while(ss>>x) cout原创 2015-08-03 09:18:17 · 5975 阅读 · 0 评论 -
C++之set
今天学了set的几个新函数,在这记录一下。1、set_union的示例:(求两个集合的并集)set x1,x2,x;set_union(x1.begin(),x1.end(),x2.begin(),x2.end(),x);//将x1和x1的并存到x2、set_intersection的示例:(求两个集合的交集)set x1,x2,x;set_intersection(x1.b原创 2015-08-03 10:17:57 · 317 阅读 · 0 评论 -
黑科技(next_permutation和prev_permutation)
关于数列的全排列问题:如果我们要得到a[]={2,1,3}的全排列,我们可以有如下两种做法:1、将数列排成升序:(1,2,3),如下写代码:do{ cout << a[0] << " " << a[1] << " " << a[2] << endl;}while (next_permutation(a,a+3))2、将数列排成降序:(3,2,1),如下写代码:do{原创 2015-07-29 19:12:22 · 511 阅读 · 0 评论 -
C++的黑科技 利用一个字符对字符串进行分离
代码:#include#includeusing namespace std;int main(){ char sentence[]="This is a sentence with 7 tokens"; char *tokenPtr=strtok(sentence," "); while(tokenPtr!=NULL){ cout<<tokenP原创 2015-07-29 19:25:58 · 785 阅读 · 0 评论 -
C++的黑科技之进制转换
代码:#include#include#includeusing namespace std;setprecision(n) 设显示小数精度为n位使用setprecision(n)可控制输出流显示浮点数的数字个数,C++默认的流输出数值有效位是6如果setprecision(n)与setiosflags(ios::fixed)合用,可以控制小数点右边的数字个数,setiosflag原创 2015-07-29 19:23:58 · 987 阅读 · 0 评论 -
C++三大继承构造函数的执行顺序详解
写的挺好的,关于继承和构造函数的先后顺序问题。 转自: http://blog.csdn.net/daheiantian/archive/2011/02/18/6438782.aspx 一、单继承核心:在构造子类之前一定要执行父类的一个构造函数。1.构造函数(不包括复制构造函数)。 顺序:①直接父类;②自己转载 2015-09-06 11:03:00 · 580 阅读 · 0 评论 -
2018华为软件精英挑战赛总结
早在被淘汰的时候,就想写一波总结了,还是忍到了比赛结束。1.初赛赛题整个赛题主要分为两部分,“利用稀疏的少量数据预测接下来一段时间的销量”+“二维装箱问题”。最开始我以为整个赛题的难点在第一部分,后来发现并不是。。。因为数据实在是太少了、太稀疏了,用一些模型得到的效果可能还没有用平均数的效果好,所以其实考硬实力的主要是第二部分。第一部分,我先后使用了“众数”、“MLP”、“随机森林”、“平均数”、...原创 2018-05-28 11:23:44 · 1433 阅读 · 0 评论 -
使用C/C++解析json文件
目录为什么?怎么做?为什么? 举个例子,我们在使用C/C++进行深度学习模型的测试,由于测试过程中可能有许多参数要传给model,比如在进行目标检测时,要传入nms阈值等。我们要最优化测试结果,这类参数需要不断的调整,如果我们把这类参数的值写在C/C++代码中,每次修改都要重新进行make,这样十分麻烦。 &nb...原创 2019-08-12 11:01:53 · 2522 阅读 · 0 评论