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


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数据运算类型都有哪些
Nov 05 面试题
Yahoo-PHP面试题1
Jul 20 面试题
什么是java序列化,如何实现java序列化
Nov 14 面试题
北京银河万佳Java面试题
Mar 21 面试题
某个公司的Java笔面试题
Mar 11 面试题
一套Java笔试题
Aug 20 面试题
请写出 float x 与"零值"比较的 if 语句
Jan 04 面试题
TCP/IP中的TCP和IP分别承担什么责任
Apr 21 面试题
linux面试题参考答案(10)
Nov 04 面试题
性能测试工程师的面试题
Feb 20 面试题
final, finally, finalize的区别
Mar 01 面试题
J2EE中常用的名词进行解释
Nov 09 面试题
上海奥佳笔试题面试题
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
极典R601SW收音机
2021/03/02 无线电
通过文字传递创建的图形按钮
2006/10/09 PHP
在字符串指定位置插入一段字符串的php代码
2010/02/16 PHP
PHP使用Redis实现防止大并发下二次写入的方法
2017/10/09 PHP
laravel 框架结合关联查询 when()用法分析
2019/11/22 PHP
js计数器代码
2006/11/04 Javascript
javascript 有趣而诡异的数组
2009/04/06 Javascript
JS代码判断IE6,IE7,IE8,IE9的函数代码
2013/08/02 Javascript
jQuery-ui引入后Vs2008的无智能提示问题解决方法
2014/02/10 Javascript
一个简单的Node.js异步操作管理器分享
2014/04/29 Javascript
jQuery学习笔记之jQuery构建函数的7种方法
2014/06/03 Javascript
fckeditor粘贴Word时弹出窗口取消的方法
2014/10/30 Javascript
js 获取元素在页面上的偏移量的方法汇总
2015/04/13 Javascript
教你使用javascript简单写一个页面模板引擎
2015/05/05 Javascript
深入解析jQuery中Deferred的deferred.promise()方法
2016/05/03 Javascript
vue源码学习之Object.defineProperty对象属性监听
2018/05/30 Javascript
JavaScript中filter的用法实例分析
2019/02/27 Javascript
如何配置vue.config.js 处理static文件夹下的静态文件
2020/06/19 Javascript
[04:10]DOTA2英雄梦之声_第11期_圣堂刺客
2014/06/21 DOTA
[02:31]2014DOTA2国际邀请赛2009专访:干爹表现出乎意料 看好DK杀回决赛
2014/07/20 DOTA
Python实现的数据结构与算法之链表详解
2015/04/22 Python
在Python中使用cookielib和urllib2配合PyQuery抓取网页信息
2015/04/25 Python
OpenCV2.3.1+Python2.7.3+Numpy等的配置解析
2018/01/05 Python
Python tkinter label 更新方法
2018/10/11 Python
Python实现连接MySql数据库及增删改查操作详解
2019/04/16 Python
浅谈JupyterNotebook导出pdf解决中文的问题
2020/04/22 Python
Python3爬虫带上cookie的实例代码
2020/07/28 Python
详解HTML5中rel属性的prefetch预加载功能使用
2016/05/06 HTML / CSS
巴西最大的体育用品商城:Netshoes巴西
2016/11/29 全球购物
Infababy英国:婴儿推车、Travel System婴儿车和婴儿汽车座椅销售
2018/05/23 全球购物
澳大利亚床上用品、浴巾和家居用品购物网站:Bambury
2020/04/16 全球购物
创业计划书如何编写
2014/02/06 职场文书
装饰工程师岗位职责
2014/06/08 职场文书
MySql开发之自动同步表结构
2021/05/28 MySQL
分享3个非常实用的 Python 模块
2022/03/03 Python
python+pyhyper实现识别图片中的车牌号思路详解
2022/12/24 Python