- 5 名前:デフォルトの名無しさん mailto:sage [2008/12/04(木) 00:29:52 ]
- >>2
int btree_find(int root, int *data, int *left, int *right, int num) { printf("*"); if (root != -1) { if (data[root] == num) return 1; if (data[root] < num){ if (btree_find(right[root], data, left, right, num) > 0) return 1; return 0; } else { if (btree_find(left[root], data, left, right, num) > 0) return 1; return 0; } } return 0; } btree_print よくできたね 勉強になったわ
|

|