大家帮忙看想啊这个题

xiaomao222 2009-06-14 01:03:42
结合实际工作,自行设计一个实际问题,用计算机解决,要求如下。
1.描述自己设计的问题
2.给出设计问题的功能。
3.在解决问题时应能够使用下列三种数据结构之一:线性表,栈,队列;
4.编写完整代码,必须上机调试通过。
5.大体注释说明每段的含义(编程语言所实现的功能)
6.上交内容:电子文档和调试通过的源程序代码。
其中:电子文档应包括如下内容,问题描述,总体设计思想和实现方案。源程序代码中的关键语句应有注释

随便写个程序描述下就可以了
...全文
42 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
Sysping1 2009-06-14
  • 打赏
  • 举报
回复
[Quote=引用 3 楼 qiufengilove 的回复:]
引用 2 楼 Sysping1 的回复:
引用 1 楼 Sysping1 的回复:
这个得吗?


C# code
客户给你一个文本,有上百万行记录,每行有2个字段:[ID],[Note],如:
1,电脑
3,电视
2,电冰箱
112,摩托车
....

客户需求:
做个小软件,客户在文本框上输入一个ID后点[查询]按钮,画面迅速显示出ID对应的Note。
请问该软件重点要解决的问题是什么?你如何去设计该软件?至少列2种方法?


再加一条: 当然不能用数据库…
[/Quote]
本来就是一行一行的。
要想着,你不可能让用户每次都做一次记录读入吧,记录百万条啊,
每次读入都至少要花几十秒钟吧,用户为了查询一个记录,每次都要
等这么长时间,受得了吗,还是迅速吗?
qiufengilove 2009-06-14
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 Sysping1 的回复:]
引用 1 楼 Sysping1 的回复:
这个得吗?


C# code
客户给你一个文本,有上百万行记录,每行有2个字段:[ID],[Note],如:
1,电脑
3,电视
2,电冰箱
112,摩托车
....

客户需求:
做个小软件,客户在文本框上输入一个ID后点[查询]按钮,画面迅速显示出ID对应的Note。
请问该软件重点要解决的问题是什么?你如何去设计该软件?至少列2种方法?


再加一条: 当然不能用数据库!
[/Quote]

根据Windows分行依据"\r\n"将每一行分成一个字符串集合
然后遍历每一行字符串(用for,不要用foreach,方便获取行数),发现哪一行的字符串StartWith(查询ID),
就break,然后将焦点放在那一行,这样可OK?
Sysping1 2009-06-14
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 Sysping1 的回复:]
这个得吗?


C# code
客户给你一个文本,有上百万行记录,每行有2个字段:[ID],[Note],如:
1,电脑
3,电视
2,电冰箱
112,摩托车
....

客户需求:
做个小软件,客户在文本框上输入一个ID后点[查询]按钮,画面迅速显示出ID对应的Note。
请问该软件重点要解决的问题是什么?你如何去设计该软件?至少列2种方法?
[/Quote]
再加一条: 当然不能用数据库!
Sysping1 2009-06-14
  • 打赏
  • 举报
回复
这个得吗?


客户给你一个文本,有上百万行记录,每行有2个字段:[ID],[Note],如:
1,电脑
3,电视
2,电冰箱
112,摩托车
....

客户需求:
做个小软件,客户在文本框上输入一个ID后点[查询]按钮,画面迅速显示出ID对应的Note。
请问该软件重点要解决的问题是什么?你如何去设计该软件?至少列2种方法?

62,041

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧