CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
山寨机中的战斗机! 程序优化工程师到底对IT界有没有贡献
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  C/C++ >  C语言

各位大哥,小弟求救一个算法问题。很急!很急!

楼主lsp69(浪子神剑)2005-02-24 15:50:54 在 C/C++ / C语言 提问

 
                                                                                                                                                       
   
  FG代表:成品     ;     SA代表:   半成品   ;     PT代表:   零件。  
  也就是说:做1个FG成品就需要半成品SA1   1个和2个SA2,1个SA1需要3个SA3和4个PT1,  
  1个SA3需要7个PT5和8个PT6组成。1个SA2需要5个PT3和6PT4组成。  
  由流程图分解成这样的一个二维表:  
  成品 半成品 数量  
  FG SA1 1  
  FG SA2 2  
  SA1 SA3 3  
  SA1 PT1 4  
  SA2 PT3 5  
  SA2 PT4 6  
  SA3 PT5 7  
  SA3 PT6 8  
   
  要求是:写一个算法,使得结果为:  
   
  成品       零件           数量  
  FG           PT1             4  
  FG           PT3             10  
  FG           PT4             12  
  FG           PT5             21  
  FG           PT6             24  
  也就是说:做一个成品FG分别需要   零件PT1、PT3、PT4、PT5、PT6多少个?  
  也即:一敲打“成品”就显示出需要多少个这种零件?  
  请帮我用:递归或者递推的算法写出来。(也就是遍历查找)  
  请用:C语言或者VB来描述。  
  本来我画了一个树型的流程图的,但是放不上这里来。就麻烦各位大哥想像一下流程图啦。  
  我很急的,在线等!!  
   
  问题点数:40、回复次数:11Top

1 楼xboxjacky(一个想着成为投资大师的java程序员)回复于 2005-02-24 16:39:05 得分 0

matlabTop

2 楼ringking007(四叶clover)回复于 2005-02-24 16:46:14 得分 10

用树...  
  先根据输入建树,然后对树进行查找...Top

3 楼xuelong_zl(点雨点[我身上咋就没MM的香水味涅??#-_-])回复于 2005-02-24 16:47:16 得分 5

感觉好像不用遍历那么麻烦  
   
  用4个case语句,就可以了吧Top

4 楼ringking007(四叶clover)回复于 2005-02-24 16:55:37 得分 10

too   楼上:  
   
        他现在只是举例吧....  
        要根据实现输入的情况定吧...  
        个人觉得建树可行...Top

5 楼xuelong_zl(点雨点[我身上咋就没MM的香水味涅??#-_-])回复于 2005-02-24 17:03:24 得分 5

to   楼上  
   
  说的有道理,可能是我理解的有误,谢谢指正!!!  
   
  我看还是楼主把流程说的清楚一些的,也可能会有相对简单的实现方式Top

6 楼lsp69(浪子神剑)回复于 2005-02-24 17:41:33 得分 0

你们怎么不写出代码来呀Top

7 楼lsp69(浪子神剑)回复于 2005-02-24 17:47:54 得分 0

ringking007(四叶clover)   (   )   信誉:100    
  你的邮箱是多少啊?  
  我把题目给你,帮我解决一下吧Top

8 楼lsp69(浪子神剑)回复于 2005-02-24 19:41:33 得分 0

ringking007(四叶clover)   (   )    
  急啊,给个例子我参考一下啊.  
  建树的例子也可以的Top

9 楼pcboyxhy(-273.15℃)回复于 2005-02-24 19:52:54 得分 5

楼主随便找本数据结构书补习一下吧,  
  这个问题很简单的。  
  根本不用建树这么复杂,  
  线性表+查找不就可以了?Top

10 楼lsp69(浪子神剑)回复于 2005-02-25 12:58:26 得分 0

pcboyxhy(-273.15℃)   (   )  
  可就是,不懂得入手呀]  
  麻烦你啦Top

11 楼lihuanzhong(紫色枫叶)回复于 2005-02-26 04:06:07 得分 5

顶Top

相关问题

  • 一个算法问题,各位大哥请进,很急~
  • 各位大哥请帮忙(一个递归算法)
  • 500分求较好的H263和MPEG4算法源码!!各位大哥请帮忙
  • 500分求较好的H263和MPEG4算法源码!!各位大哥请帮忙
  • 500分求较好的H263和MPEG4算法源码!!各位大哥请帮忙
  • 各位大哥,小弟急!!!!
  • 求一算法,各位帮帮忙!!急!!!!
  • 各位大哥大虾,我是初学者,对算法分析很头痛,恳请大家帮帮我?
  • 请各位大哥大姐帮忙看一下,我的程序算法哪里出了问题!
  • 各位大哥快来帮忙!急啊!

关键词

  • 算法
  • sa
  • pt
  • 成品
  • fg
  • 流程图
  • 零件
  • 半成品
  • 建树
  • 查找

得分解答快速导航

  • 帖主:lsp69
  • ringking007
  • xuelong_zl
  • ringking007
  • xuelong_zl
  • pcboyxhy
  • lihuanzhong

相关链接

  • C/C++ Blog
  • C/C++类图书
  • C/C++类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo