可能我要的是一个算法,递归? 0 - 1 - 3 - 2 - 4 - 5 - 6 - 7 - 8看的懂么? 要求, 根据0 得到3,4,5,7,8(数据库中:根据0可以得到1,2 根据1可以得到3 根据2可以得到4,5,6 根据6可以得到7,8) 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 就是递归,通过传入的节点ID先判断它是否还有子节点,如果没有则直接返回,如果有就递归寻找其子节点。思路大概就这样: public void getChildNode(String id, List<String> childNodes){ //通过id去获取他的子节点 String[] childs = getChilds(id); //表明是根节点了。 if(childs == null || childs.length == 0){ childNodes.add(id); }else{ for(String cid : childs){ getChildNode(id, childNodes); } } } 不就是要,除了根节点的,每个节点的最终的叶子节点么? public void getChildNode(String id, List<String> childNodes){ //通过id去获取他的子节点 String[] childs = getChilds(id); //表明是根节点了。 if(childs == null || childs.length == 0){ childNodes.add(id); }else{ for(String cid : childs){ getChildNode(id, childNodes); } } }+1 一种数据结构嘛。不用麻烦自己写算法。去google 【询问思路】怎么实现重大操作发送提醒信息到用户手机 知道socket的大手们进 不能运行。。。。。。。。 java 搜索文本内容 的问题 关于biz与dao层的问题讨论 请大家多给点意见 quartz在web中有时罢工,急 在将项目部署在TOMCAT是发现在CLASSES中没有.CLASS文件是怎么回事啊? 请教!!!! 有關信息推送的問題 帮忙看看,先谢了,EJB的问题 小弟有一事求教,关于sitemesh中web.xml的filter配置问题 hibernate进行多表查询每个表中各取几个字段,也就是说查询出来的结果集没有一个实体类与之对应如何解决?
思路大概就这样: public void getChildNode(String id, List<String> childNodes){
//通过id去获取他的子节点
String[] childs = getChilds(id);
//表明是根节点了。
if(childs == null || childs.length == 0){
childNodes.add(id);
}else{
for(String cid : childs){
getChildNode(id, childNodes);
}
}
}
//通过id去获取他的子节点
String[] childs = getChilds(id);
//表明是根节点了。
if(childs == null || childs.length == 0){
childNodes.add(id);
}else{
for(String cid : childs){
getChildNode(id, childNodes);
}
}
}+1