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


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...

面试题 相关文章推荐
介绍Ibatis的核心类
Nov 18 面试题
群胜软件Java笔试题
Sep 29 面试题
c/c++某大公司的两道笔试题
Feb 02 面试题
一套带答案的C++笔试题
Jan 10 面试题
什么是用户模式(User Mode)与内核模式(Kernel Mode) ?
Sep 07 面试题
如果让你测试一台高速激光打印机,你都会进行哪些测试
Dec 04 面试题
介绍下Java中==和equals的区别
Sep 01 面试题
Java面试题:Java类的Main方法如果是Private将会怎么样
Aug 18 面试题
正隆泰信息技术有限公司上机题
Jun 14 面试题
Unix里面如何在后台运行程序
Oct 14 面试题
DELPHI中如何调用API,可举例说明
Jan 16 面试题
北京捷通华声语音技术有限公司Java软件工程师笔试题
Apr 10 面试题
上海奥佳笔试题面试题
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 一元分词算法
2009/11/30 PHP
PHP通用检测函数集合
2011/02/08 PHP
php中记录用户访问过的产品,在cookie记录产品id,id取得产品信息
2011/05/04 PHP
php实现的Cookies操作类实例
2014/09/24 PHP
深入探究PHP的多进程编程方法
2015/08/18 PHP
dvwa+xampp搭建显示乱码的问题及解决方案
2015/08/23 PHP
php实现购物车功能(下)
2016/01/05 PHP
PHP单态模式简单用法示例
2016/11/16 PHP
小程序微信退款功能实现方法详解【基于thinkPHP】
2019/05/05 PHP
js innerHTML 的一些问题的解决方法
2008/06/22 Javascript
jquery 操作表格实现代码(多种操作打包)
2011/03/20 Javascript
搭建Bootstrap离线文档的方法
2016/12/02 Javascript
详解JS获取HTML DOM元素的8种方法
2017/06/17 Javascript
JavaScript中一些特殊的字符运算
2017/08/17 Javascript
Angular事件之不同组件间传递数据的方法
2018/11/15 Javascript
Angular2 自定义表单验证器的实现方法
2018/12/14 Javascript
使用vscode快速建立vue模板过程详解
2019/10/10 Javascript
全面解析Vue中的$nextTick
2020/12/24 Vue.js
Python操作串口的方法
2015/06/17 Python
Python机器学习之决策树算法
2017/12/22 Python
100行Python代码实现自动抢火车票(附源码)
2018/01/11 Python
对pandas中Series的map函数详解
2018/07/25 Python
解决python3 安装完Pycurl在import pycurl时报错的问题
2018/10/15 Python
python事件驱动event实现详解
2018/11/21 Python
TensorFlow实现从txt文件读取数据
2020/02/05 Python
ipython jupyter notebook中显示图像和数学公式实例
2020/04/15 Python
彻底解决pip下载pytorch慢的问题方法
2021/03/01 Python
工商管理专业大学生职业生涯规划范文
2014/03/09 职场文书
党员干部三严三实心得体会
2014/10/13 职场文书
小班下学期幼儿评语
2014/12/30 职场文书
介绍信的写法
2015/01/31 职场文书
2015年国际护士节演讲稿
2015/03/18 职场文书
2015年企业团支部工作总结
2015/05/21 职场文书
2019初中学生入团申请书
2019/06/27 职场文书
mysql insert 存在即不插入语法说明
2022/03/25 MySQL
vue实现可以快进后退的跑马灯组件
2022/04/08 Vue.js