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