摘要:
标题:递增三元组 给定三个整数数组A = [A1, A2, ... AN], B = [B1, B2, ... BN], C = [C1, C2, ... CN],请你统计有多少个三元组(i, j, k) 满足:1. 1 <= i, j, k <= N 2. Ai < Bj < Ck 3 【输入格式 阅读全文
摘要:
题目描述: Problem Description bLue 有一个长度为 n*n 的序列,现在他想把这个序列填到一个 n*n 的螺旋矩阵中,你能帮助他吗? bLue 有一个长度为 n*n 的序列,现在他想把这个序列填到一个 n*n 的螺旋矩阵中,你能帮助他吗? Input 输入数据有多组(数据组数 阅读全文
摘要:
题意描述: PopPush城市有一座著名的火车站。这个国家到处都是丘陵。而这个火车站是建于上一个世纪。不幸的是,那时的资金有限。所以只能建立起一条路面铁轨。而且,这导致这个火车站在同一个时刻只能一个轨道投入使用,因为它缺少空间,两列火车将无路可走。具体看下图。 当地的惯例是每一列火车从A方向驶向B方 阅读全文
摘要:
利用二维数组进行求解 阅读全文
摘要:
1 ``` 2 #include 3 #include 4 #include 5 #include 6 #include 7 #include 8 #include 9 using namespace std; 10 11 /*评委打分案例(sort算法排序) 12 创建5个选手(姓名,得分),10个评委对5个选手进行打分 13 得分规则:去除最高分... 阅读全文
摘要:
1 ``` 2 #include 3 #include 4 #include 5 #include 6 #include 7 #include 8 #include 9 using namespace std; 10 11 #define SALE_DEPATMENT 1//销售部门 12 #define DEVELOP_DEPATMENT 2//研发... 阅读全文
摘要:
1 ``` 2 #include 3 #include 4 #include 5 #include 6 #include 7 using namespace std; 8 9 /*按key升序*/ 10 void test01(){ 11 map > map1; 12 map1.insert(pair("aba",3)); 13 map1.insert... 阅读全文
摘要:
1 ``` 2 #include 3 #include 4 #include 5 #include 6 #include 7 using namespace std; 8 9 10 //初始化 11 void test01(){ 12 map mymap; 13 //四种方式插入数据 14 /*insert插入返回的是一个... 阅读全文
摘要:
1 ``` 2 #include 3 #include 4 #include 5 #include 6 #include 7 using namespace std; 8 9 void test01(){ 10 //初始化 11 stack s1; 12 stack s2(s1); 13 14 //stack操作 15 s1.push... 阅读全文
摘要:
1 #include 2 #include 3 #include//常用算法头文件 4 using namespace std; 5 6 //string与char*的相互转换 7 void test03(){ 8 //string转为char* 9 string str="1111"; 10 const char* s=str.c_str(); 11... 阅读全文
摘要:
1 #include 2 using namespace std; 3 4 template//类模板 5 class Person{ 6 public://构造函数 7 Person(T id,T age){ 8 this->mAge=age; 9 this->mId=id; 10 }... 阅读全文
摘要:
1 #include 2 #include 3 #include 4 using namespace std; 5 6 //打印输出 7 void PrintVector(vector& v){ 8 for(vector::iterator vec=v.begin(); vec!=v.end(); vec++ ){ 9 cout v1... 阅读全文
摘要:
1 #include 2 #include 3 #include 4 #include 5 using namespace std; 6 7 //创建对组 8 void test01(){ 9 /*方法一:*/ 10 pair pair1(10,20); 11 cout pair2=make_pair(10,"aaa"); 14 cout pa... 阅读全文
摘要:
1 #include 2 #include 3 #include 4 using namespace std; 5 6 7 //初始化 8 void test01(){ 9 10 list mlist1; 11 list mlist2(10,10);//有参构造 12 list mlist3(mlist2);//拷贝构造 ... 阅读全文
摘要:
1 #include 2 #include 3 #include 4 #include 5 #include 6 7 using namespace std; 8 9 /*仿函数*/ 10 class mycompare{ 11 public: 12 bool operator()(int v1,int v2){ 13 re... 阅读全文
摘要:
题目描述: Problem Description bLue 有一个长度为 n*n 的序列,现在他想把这个序列填到一个 n*n 的螺旋矩阵中,你能帮助他吗? bLue 有一个长度为 n*n 的序列,现在他想把这个序列填到一个 n*n 的螺旋矩阵中,你能帮助他吗? Input 输入数据有多组(数据组数 阅读全文