摘要: #include<stdio.h>#include<time.h>#include<windows.h>int num[100000005];void ss(int *p,int left,int right){ int i=left,j=right,k=p[i]; if(left>=right) 阅读全文
posted @ 2017-02-08 15:00 叫我彪哥 阅读(500) 评论(0) 推荐(0) 编辑
摘要: 在算法竞赛中,我们常用对拍来初步检验程序。 网上也有其它的关于对拍的教程,但是任性的我还是要自己写一篇教程。 首先,我们要知道我们是用一个叫做” 批处理文件(.bat)“的东西来处理这个问题。点击初步了解bat 不过不必深究这个,因为我们只用其中一小部分。 那么,我的基本思路是: ①先得到测试数据及 阅读全文
posted @ 2017-01-25 11:42 叫我彪哥 阅读(306) 评论(1) 推荐(0) 编辑
摘要: 描述:给定含有n个整数的序列,要求对这个序列进行去重操作。所谓去重,是指对这个序列中每个重复出现的数,只保留该数第一次出现的位置,删除其余位置。 输入输入包含两行:第一行包含一个正整数n(1 <= n <= 20000),表示第二行序列中数字的个数;第二行包含n个整数,整数之间以一个空格分开。每个整 阅读全文
posted @ 2016-05-11 16:57 叫我彪哥 阅读(984) 评论(0) 推荐(0) 编辑
摘要: 描述:输入学生的人数,然后再输入每位学生的分数和姓名,求获得最高分数的学生的姓名。 输入第一行输入一个正整数N(N <= 100),表示学生人数。接着输入N行,每行格式如下: 分数 姓名 分数是一个非负整数,且小于等于100; 姓名为一个连续的字符串,中间没有空格,长度不超过20。 数据保证最高分只 阅读全文
posted @ 2016-05-11 15:39 叫我彪哥 阅读(810) 评论(0) 推荐(0) 编辑
摘要: C++中预定义的运算符的操作对象只能是基本数据类型,实际上,对于很多用户自定义类型,也需要有类似的运算操作。例如: class complex { public: complex(double r=0.0,double I=0.0){real=r;imag=I;} void display(); p 阅读全文
posted @ 2016-04-30 12:38 叫我彪哥 阅读(340) 评论(0) 推荐(0) 编辑
摘要: C++中预定义的运算符的操作对象只能是基本数据类型。但实际上,对于许多用户自定义类型(例如类),也需要类似的运算操作。这时就必须在C++中重新定义这些运算符,赋予已有运算符新的功能,使它能够用于特定类型执行特定的操作。运算符重载的实质是函数重载,它提供了C++的可扩展性,也是C++最吸引人的特性之一 阅读全文
posted @ 2016-04-30 11:52 叫我彪哥 阅读(313) 评论(0) 推荐(0) 编辑
摘要: C语言常见错误中英文对照表 fatal error C1003: error count exceeds number; stopping compilation 中文对照:错误太多,停止编译 分析:修改之前的错误,再次编译 fatal error C1004: unexpected end of 阅读全文
posted @ 2016-04-14 08:48 叫我彪哥 阅读(5052) 评论(0) 推荐(0) 编辑