构建一个二叉链表的程序

构建一个二叉树链表储存一个公司组织的机构相关数据的程序,假设该公司的下属分支都只有两个分支,且公司的上下级关系为第一层级为总经理,第二f层级为副总经理、第三层级为部门经理、第四层级为科室。其中设每个数据结点的数据项内容包括:部门的名称3、负责人姓名。