免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
12
最近访问板块 发新帖
楼主: ancientlegend
打印 上一主题 下一主题

想不到办法,希望指点 [复制链接]

论坛徽章:
0
11 [报告]
发表于 2005-11-28 01:14 |只看该作者
原帖由 zalem 于 2005-11-28 01:03 发表

最近神出鬼没阿...

为了不成水贴,说一句废话...

部门结构内设一个“员工组”结构的指针 ...

员工组以后可任意调节,简单的至少包括一个员工人数和一个员工指针列表...


新公司不让上网
员工们正在向老板争取这个事情
为了不成水贴,说一句废话...
大致看了看帖子感觉不难吧?
做一个部门链表
每个部门的员工做成一个链表
部门链表的每个节点都存储一个指针指向这个部门的员工链表

论坛徽章:
0
12 [报告]
发表于 2005-11-28 08:08 |只看该作者
原帖由 ancientlegend 于 2005-11-27 21:32 发表
比如说有几个部门,每个部门底下又有很多员工,每个员工用链表的形式存储,当我输入部门的时候就把该部门的员工信息打印出来,怎么处理?我把部门也是用链表存储的,但部门和员工不是同样的结构体,怎么能从部门打 ...

用二级链表啊。

论坛徽章:
0
13 [报告]
发表于 2005-11-28 09:39 |只看该作者
不是用map 就很好么???

论坛徽章:
0
14 [报告]
发表于 2005-11-28 09:47 |只看该作者
struct 部门
{
      unsigned 部门id;
      struct 部门 *p
      ......
}

struct 员工
{
        unsigned 员工id;
        unsigned  部门id;
        struct 员工 *p;
        。。。
}
如果员工与部门是多对多的关系需要额外一个结构体
bennie 该用户已被删除
15 [报告]
发表于 2005-11-28 09:56 |只看该作者
提示: 作者被禁止或删除 内容自动屏蔽

论坛徽章:
0
16 [报告]
发表于 2005-11-28 10:13 |只看该作者

  1.    | ---->员工链
  2.     |
  3.    |------员工链
  4.     |
  5. 部门链
复制代码
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP