2 nyxuem nyxuem 于 2016.02.25 09:17 提问

C#用递归实现组织结构

数据结构:
图片说明
实现效果:
图片说明

部门级别数无限制,要求用递归方式,递归小白,不会用......求解决方法!!!

2个回答

bdmh
bdmh   Ds   Rxr 2016.02.25 09:23
nyxuem
nyxuem   2016.02.25 10:32

谢谢,看例子有些思路了。

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
SharePoint 用递归实现组织结构 C#
后台代码         public SPSite site         {             get             {                 return SPContext.Current.Site;             }         }         public SPWeb spWeb         {
用递归实现C#树形结构
用递归实现C#树形结构 ,用递归实现C#树形结构 ,
数据结构(C#)--斐波那契数列的递归实现方法
//实验小结 吴新强于2013年3月09日21:32:07 桂电 2507实验室 // 斐波那契数列的递归实现方法 using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace Fibonacci_Sequence {     class Pro
组织结构图,C#
基本原理:  1. 从下往上计算位置  2. 模仿Word中组织结构图的特点调用代码:Tree tree = new Tree(null, "董事会");                tree.Add("北京公司");                tree.Add("董事秘书室特殊机构");                tree.Add("上海公司");         
树形结构递归实现
树形结构递归实现 /** * 获取所有子分类(不包括根节点) * * @param pid * @return */ @Override public List<ResourceTypeDTO> getChilds(String pid) { List<ResourceTypeDTO> resourceTypeDTOs
利用递归实现十进制转二进制
#include <stdio.h> int fun(int n) { if(n==0) return 0; else { fun(n/2); printf("%d",n%2); }} int main() { int n; scanf("%d",&n); fun(n); return 0; }
java 用递归实现字符串反转
java 用递归实现字符串反转 java 用递归实现字符串反转
C#斐波那契数列(递归算法)
namespace 递归算法 {     class Program     {         static void Main(string[] args)         {         }     }       //斐波那契数列:1,1,2,3,5,8,13,21,34,55,……,      //f(n) = f(n-1)+f(n-2);      //f(5)
使用递归的方式显示树形结构
首先创建一个util包,里面创建一个util类(部门下有子部门...举例) 先获取到顶级部门  from department d where d.parent.id is null; public List findListChildren(Long parentId) { // TODO Auto-generated method stub String hql = "from
用递归实现1加到100
用递归的方法实现1加到100,新颖的做法