文件中有一组整数,要求排序后输出到另一个文件中


Posted in 面试题 onJanuary 04, 2012
答案:
#i nclude
#i nclude
using namespace std;

void Order(vector& data) //bubble sort
{
int count = data.size() ;
int tag = false ; // 设置是否需要继续冒泡的标志位
for ( int i = 0 ; i {
for ( int j = 0 ; j {
if ( data[j] > data[j+1])
{
tag = true ;
int temp = data[j] ;
data[j] = data[j+1] ;
data[j+1] = temp ;
}
}
if ( !tag )
break ;
}
}

void main( void )
{
vectordata;
ifstream in(“c:\\data.txt”);
if ( !in)
{
cout exit(1);
}
int temp;
while (!in.eof())
{
in>>temp;
data.push_back(temp);
}
in.close(); //关闭输入文件流
Order(data);
ofstream out(“c:\\result.txt”);
if ( !out)
{
cout exit(1);
}
for ( i = 0 ; i out out.close(); //关闭输出文件流
}

Tags in this post...

面试题 相关文章推荐
PHP面试题集
Dec 18 面试题
Java和Javasciprt的区别
Sep 02 面试题
什么是类的返射机制
Feb 06 面试题
怎样声明子类
Jul 02 面试题
面向对象编程是如何提高软件开发水平的
May 06 面试题
extern在函数声明中是什么意思
Jan 19 面试题
写一个函数返回1+2+3+…+n的值(假定结果不会超过长整型变量的范围)
Sep 05 面试题
用C或者C++语言实现SOCKET通信
Feb 24 面试题
第一范式(1NF)、第二范式(2NF)和第三范式(3NF)之间的区别是什么?
Apr 28 面试题
一道SQL面试题
Dec 31 面试题
在c#中using和new这两个关键字有什么意义
May 19 面试题
linux面试题参考答案(8)
Apr 19 面试题
上海奥佳笔试题面试题
Nov 16 #面试题
将一个文本文件的内容按倒序打印出来
Jan 05 #面试题
如何判断一段程序是由C 编译程序还是由C++编译程序编译的
Aug 04 #面试题
如果NULL和0作为空指针常数是等价的,那我到底该用哪一个
Sep 16 #面试题
利用异或运算实现两个无符号数的加法运算
Dec 20 #面试题
如何打印出当前源文件的文件名以及源文件的当前行号
Apr 05 #面试题
如果NULL定义成#define NULL((char *)0)难道不就可以向函数传入不加转换的NULL了吗
Feb 15 #面试题
You might like
php教程 插件机制在PHP中实现方案
2012/11/02 PHP
php返回相对时间(如:20分钟前,3天前)的方法
2015/04/14 PHP
如何解决phpmyadmin导入数据库文件最大限制2048KB
2015/10/09 PHP
PHP实现redis限制单ip、单用户的访问次数功能示例
2018/06/16 PHP
php二维数组按某个键值排序的实例讲解
2019/02/15 PHP
javascript window.opener的用法分析
2010/04/07 Javascript
javaScript实现浮点数转十六进制字符
2013/10/29 Javascript
jquery插件corner实现圆角边框的方法
2015/03/09 Javascript
jquery拖拽效果完整实例(附demo源码下载)
2016/01/14 Javascript
js输出数据精确到小数点后n位代码
2016/07/02 Javascript
javascript编写简易计算器
2017/05/06 Javascript
Vue官方推荐AJAX组件axios.js使用方法详解与API
2018/10/09 Javascript
[01:32]DOTA2上海特锦赛现场采访:最想COS的英雄
2016/03/25 DOTA
讲解Python中的标识运算符
2015/05/14 Python
python遍历序列enumerate函数浅析
2017/10/17 Python
python实现壁纸批量下载代码实例
2018/01/25 Python
python中format()函数的简单使用教程
2018/03/14 Python
python 对象和json互相转换方法
2018/03/22 Python
python实现车牌识别的示例代码
2019/08/05 Python
python处理document文档保留原样式
2019/09/23 Python
Python Pillow.Image 图像保存和参数选择方式
2020/01/09 Python
Tensorflow 定义变量,函数,数值计算等名字的更新方式
2020/02/10 Python
django ListView的使用 ListView中获取url中的参数值方式
2020/03/27 Python
Python实现迪杰斯特拉算法过程解析
2020/09/18 Python
亚马逊加拿大网站:Amazon.ca
2020/01/06 全球购物
一些Unix笔试题和面试题
2012/09/25 面试题
大学本科毕业生的自我鉴定
2013/11/26 职场文书
实用求职信范文分享
2013/12/25 职场文书
求职信范文英文版
2014/01/05 职场文书
社会稳定风险评估方案
2014/06/02 职场文书
社会学专业求职信
2014/07/17 职场文书
开平碉楼导游词
2015/02/06 职场文书
培训感想范文
2015/08/07 职场文书
三好学生主要事迹材料
2015/11/03 职场文书
2016年少先队活动总结
2016/04/06 职场文书
Java 轮询锁使用时遇到问题
2022/05/11 Java/Android