用递归算法返回该元素id下面的所有子集id
2016-08-23 11:23
141 查看
private List<int> listAreaId = new List<int>(); /// <summary> /// 递归获取本区域下面的所有子集 /// </summary> /// <param name="areaId"></param> private void GetAreaListId(int areaId) { string sql = string.Format(@"SELECT area_id FROM bi_area WHERE parent_id={0}", areaId); var dt = DBUtil.DiningBaseInfo.ADO.ExecuteDataTable(sql); if (dt != null && dt.Rows.Count > 0) { foreach (DataRow dr in dt.Rows) { listAreaId.Add(Convert.ToInt32(dr["area_id"].ToString())); GetAreaListId(Convert.ToInt32(dr["area_id"].ToString())); } } }
相关文章推荐
- 无限极分类,传递一个父ID,返回所有子集
- 使用递归算法从给定树上任意几个节点将这几个节点的所有下级 和 上级返回出来
- 无限极分类mysql存储过程编写实现调用时给定一个id,返回其所有父级与子级并排序
- n个元素的所有子集(递归+非递归 +不去重)
- C++递归求解N个元素的所有子集
- 数据结构实例<三>(匹配链表所有元素删除后并返回新的链表)入门
- 试编写一个递归函数,用来输出n 个元素的所有子集。
- 使用递归函数,输出n个元素的所有子集
- 删除分类ID下面所有数据
- Sql 递归算法 取得某个节点下面所有的节点
- 编写一个方法,返回某集合的所有子集
- 输入一个整数数组,返回所有元素两两之差绝对值最小的值,O(n)算法
- [经典算法] 排列组合-N元素集合的所有子集(一)
- lastIndexOf() 找出指定元素出现的所有位置(返回的是下标数组)---lastIndexOf() 这个方法是倒叙查找,正序的是indexOf()
- 给定一个可能包含重复的整数的集合,S返回所有可能的子集。
- 根据某个部门ID递归获取其下面所有子部门和本部门信息
- 基础笔记siblings() 返回所有被选元素的同胞 next() 返回被选元素下一个同胞
- 写一个递归函数,用来输出n个元素的所有子集。
- (java)获取某文件夹下面所有的指定类型的文件名称,并根据情况返回可用的名称
- 列出所有K个元素的子集-----2013年1月26日