- 博客(7)
- 收藏
- 关注
原创 C++ 中list容器的简要使用说明(2)
一些函数的使用方法:1. 函数名: merge(list& x) 功能:将作为参数的list与调用该函数的list进行合并,并对他们进行升序排列,操作之后x为空2.函数名: splice(iterator pos, listx) 功能: 将x的内容插入到调用list中的pos位置的前面, 操作之后x为空3.函数名: unique(); 功
2013-04-11 16:17:31 566
原创 c++中list容器的简要使用说明(1)
list是STL中一个比较重要的容器,它有以下几个特点: 1. list中的元素都是双向链接(一个元素与它前后的元素都有联系, 有点像双向链表); 2. list中的元素不能随机访问(无法像访问数组中的元素那样直接任意访问某一个元素); 3. list的内存可以被动态添加(增加一个元素分配一段内存)。在使用list时, 你需要加载list库(c++中:#i
2013-04-11 14:21:22 730
原创 大数相加
输入: 第1行.:测试数据的组数 第2行:两个整数#include #include int reserve(char *num, int len) //颠倒数组中的元素{ int i = 0, low = 0, high = len-1; char c; while(low { c
2013-04-08 23:55:56 342
原创 求最大公约数(辗转相除法)
1.辗转相除法:(1).求出a,b中的最小数(min),最大数(max)。(2).如果max%min==0,则min为a,b的最大公约数。否则,max对min求余,把结果赋给min,把原先的min的值赋给max。继续步骤(2)。 代码:#include int main( ){ int a,b; scanf("%d%d",&a,&b); int min=ab
2013-04-01 08:48:38 373
原创 去重
问题描述:对于给定的n个数,去除其中相同的数,并保留这些数。样例输入:1 2 3 1 2 3 1 2样例输出:1 2 3 代码:#include using namespace std;int main( ){ inta[10], b[10], num = 1, i = 0, j = 0; for (i= 0; i
2013-03-30 20:47:15 225
原创 素数的求法
1. 素数:一个只有两个因子(1和本身)的大于1自然数,最小的素数为2;2. 按定义来判断某个数n是否为素数。1. 解题思路:判断在2-sqrt(n)的范围内是否有n的因子。如果有,则该数不为素数(即合数);否则该数就为素数。2. 代码: #include using namespace std;bool isPrime(
2013-03-30 20:46:08 2047
原创 JDK配置
先安装JDK。软件可以再sun的官网下载如果在安装JDk时出现dll出错,这可能是由于你的以前的版本的jdk没有删干净。如果使用控制面板中的卸载无法解决问题的话,你可以使用下面一款软件进行强力删除:Your Uninstaller,对所有含有java字样的软件进行删除。环境变量的设置(以win7,32bite为例)1.右击“我的电脑”->选择"属性"->选择“高
2013-03-23 15:15:26 475
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人