查看: 1116|回复: 12
|
金字塔mode怎样search 啊?头大
[复制链接]
|
|
金字塔mode怎样search 啊?头大
一个点下面有两个点。。
1level=2
2 level=4
3level=8
4level=16
5level=32
6level=64
7level=128
8level=256
9level=512
10level= 1024点
用 while loop,怎样啊?想到头大料。
[ 本帖最后由 0758 于 4-11-2007 09:43 PM 编辑 ] |
|
|
|
|
|
|
|
发表于 5-11-2007 12:46 AM
|
显示全部楼层
原帖由 0758 于 4-11-2007 09:42 PM 发表 
金字塔mode怎样search 啊?头大
一个点下面有两个点。。
1level=2
2 level=4
3level=8
4level=16
5level=32
6level=64
7level=128
8level=256
9level=512
10level= 1024点
用 while loop,怎样啊?想 ... 可以用binary search 试试
不然呢就试试 tree 的那些东东。 |
|
|
|
|
|
|
|
发表于 6-11-2007 06:41 PM
|
显示全部楼层
|
|
|
|
|
|
|

楼主 |
发表于 6-11-2007 08:50 PM
|
显示全部楼层
|
|
|
|
|
|
|
发表于 7-11-2007 10:07 AM
|
显示全部楼层
原帖由 hcong85 于 6-11-2007 06:41 PM 发表 
写 function search 一个 level 就够了, 在function 里 search 完后, function 结束前要 call 回自己来 search 第二个 level, 酱不关它有多少 levels 它都会自己 search 到完咯!
只是给意见, 如果行不通不 ... 这是recursive 吧。 |
|
|
|
|
|
|
|
发表于 7-11-2007 10:12 AM
|
显示全部楼层
|
|
|
|
|
|
|

楼主 |
发表于 7-11-2007 02:04 PM
|
显示全部楼层
我的DB是multiple tree.....难噢。。晕。。。BFS,还是 DFS 甚么来的??? |
|
|
|
|
|
|
|

楼主 |
发表于 7-11-2007 03:18 PM
|
显示全部楼层
|
|
|
|
|
|
|
发表于 7-11-2007 03:23 PM
|
显示全部楼层
BFS = Breadth-First-Search
DFS = Depth-First-Search |
|
|
|
|
|
|
|
发表于 7-11-2007 07:59 PM
|
显示全部楼层
|
|
|
|
|
|
|

楼主 |
发表于 7-11-2007 11:26 PM
|
显示全部楼层
BFS = Breadth-First-Search
DFS = Depth-First-Search
是甚么东东,可以解释一下吗? |
|
|
|
|
|
|
|
发表于 8-11-2007 12:33 AM
|
显示全部楼层
BFS 就是 一个level一个level 来找, 不先探索分支
DFS 就是 往分支找,直到没有分支。。。
DFS: 又分 pre, in , post 三种。。
eg:
a
/ \
b c
/\ /\
d e f g
BFS: a b c d e f g
DFS(in): a b d e c f g |
|
|
|
|
|
|
|
发表于 8-11-2007 12:52 AM
|
显示全部楼层
|
|
|
|
|
|
| |
本周最热论坛帖子
|