Free考研资料
标题:
【合集】2005 cs上机第二题代码
[打印本页]
作者:
fenfen12
时间:
06-3-20 12:26
标题:
【合集】2005 cs上机第二题代码
☆──────────────────────────────────────☆
kenwell (我爱我家) 于 2006年03月12日11:44:37 星期天)
提到:
原题目如下:
给你一串路径,譬如
a\b\c
a\d\e
b\cst
d
你把这些路径中蕴涵的目录结构给画出来,子目录直接列在父目录下面,并比父目录向右
缩一格,就象这样
a
b
c
d
e
b
cst
d
同一级的需要按字母顺序排列,不能乱。
下面是我的代码:欢迎讨论(ps:附件中是代码文件)
#include <iostream>
#include <vector>
#include <string>
#include <algorithm>
using namespace std;
typedef vector<string> strVec;
//比较函数
bool lessCmp(const strVec vec1, const strVec vec2)
{
for(int i = 0; i < vec1.size() && i < vec2.size(); i++)
}
int main()
{
int num = 0;
}
☆──────────────────────────────────────☆
tiancai (@sjtu) 于 2006年03月12日12:19:15 星期天)
提到:
正式考试时,这种东西不要输出。
另外还有个什么“请输入。。”都不要。
【 在 kenwell 的大作中提到: 】
: 原题目如下:
: 给你一串路径,譬如
: a\b\c
: a\d\e
: b\cst
: d
: 你把这些路径中蕴涵的目录结构给画出来,子目录直接列在父目录下面,并比父目录..
: 缩一格,就象这样
: a
: b
: c
: d
: e
: b
: cst
: d
: 同一级的需要按字母顺序排列,不能乱。
: 下面是我的代码:欢迎讨论(ps:附件中是代码文件)
: #include <iostream>
: #include <vector>
: (以下引言省略...)
☆──────────────────────────────────────☆
kenwell (我爱我家) 于 2006年03月12日12:31:41 星期天 提到:
谢谢了
主要是具体题目还不清楚
【 在 tiancai (@sjtu) 的大作中提到: 】
: 正式考试时,这种东西不要输出。
: cout << "按要求输入的文件目录树如下:\n";
: 另外还有个什么“请输入。。”都不要。
: .................(以下省略)
☆──────────────────────────────────────☆
badimac (happy皇子) 于 2006年03月12日15:12:42 星期天)
提到:
a
b
c
cst
d
e
感觉应该这样输出才对,不是要把这个蕴涵的目录结构输出么
【 在 kenwell 的大作中提到: 】
: 原题目如下:
: 给你一串路径,譬如
: a\b\c
: a\d\e
: b\cst
: d
: 你把这些路径中蕴涵的目录结构给画出来,子目录直接列在父目录下面,并比父目录..
: 缩一格,就象这样
: a
: b
: c
: d
: e
: b
: cst
: d
: 同一级的需要按字母顺序排列,不能乱。
: 下面是我的代码:欢迎讨论(ps:附件中是代码文件)
: #include <iostream>
: #include <vector>
: (以下引言省略...)
☆──────────────────────────────────────☆
kenwell (我爱我家) 于 2006年03月12日16:21:22 星期天 提到:
我是按照上面给出的题目输出的。
输出的是目录树
【 在 badimac (happy皇子) 的大作中提到: 】
: a
: b
: c
: cst
: d
: e
: 感觉应该这样输出才对,不是要把这个蕴涵的目录结构输出么
: .................(以下省略)
☆──────────────────────────────────────☆
JetLi (星) 于 2006年03月12日16:53:15 星期天)
提到:
同感。。。
【 在 badimac 的大作中提到: 】
: a
: b
: c
: cst
: d
: e
: 感觉应该这样输出才对,不是要把这个蕴涵的目录结构输出么
☆──────────────────────────────────────☆
tiancai (@sjtu) 于 2006年03月12日18:20:12 星期天 提到:
一个是a下的目录b
一个是根下的目录b,不同位置上的目录当然可以重名啦。
所有给出的路径都是从根开始的。
【 在 JetLi (星) 的大作中提到: 】
: 同感。。。
☆──────────────────────────────────────☆
kenwell (我爱我家) 于 2006年03月12日18:24:42 星期天 提到:
呵呵。
我也是这样的理解。
【 在 tiancai (@sjtu) 的大作中提到: 】
: 一个是a下的目录b
: 一个是根下的目录b,不同位置上的目录当然可以重名啦。
: 所有给出的路径都是从根开始的。
☆──────────────────────────────────────☆
badimac (happy皇子) 于 2006年03月12日19:59:03 星期天)
提到:
都是从根目录开始的??
题目是这样说的吗?
【 在 tiancai 的大作中提到: 】
: 一个是a下的目录b
: 一个是根下的目录b,不同位置上的目录当然可以重名啦。
: 所有给出的路径都是从根开始的。
☆──────────────────────────────────────☆
kenwell (我爱我家) 于 2006年03月12日21:12:38 星期天 提到:
所以这样才有点麻烦。
【 在 badimac (happy皇子) 的大作中提到: 】
: 都是从根目录开始的??
: 题目是这样说的吗?
☆──────────────────────────────────────☆
JetLi (星) 于 2006年03月12日21:50:22 星期天)
提到:
。。。。。
如果考试没有说从根目录下开始,,我就连题目都理解错了。。。
【 在 tiancai 的大作中提到: 】
: 一个是a下的目录b
: 一个是根下的目录b,不同位置上的目录当然可以重名啦。
: 所有给出的路径都是从根开始的。
☆──────────────────────────────────────☆
tiancai (@sjtu) 于 2006年03月12日23:19:29 星期天)
提到:
Of course.
Sure.
【 在 badimac 的大作中提到: 】
: 都是从根目录开始的??
: 题目是这样说的吗?
欢迎光临 Free考研资料 (http://bbs.freekaoyan.com/)
Powered by Discuz! X3.2