我正在尝试做一个分而治之的二进制搜索版本,但它将数组分成两个子数组,搜索类似于合并排序中的合并,我之所以这样做是因为我想在cilk中使用它,但我必须这样做。这是我写的代码,它似乎有问题,因为它返回-1为有效的键值。#include "BinarySearch.h"
int a[] = {0,1,2,3,4,5,6,7,8,9}; printf("%i", index);
r
我在试着编写一个二叉树。除了我尝试删除根节点之外,一切都很正常。像Add,Statistics,Balance等其他功能都运行得很好。只有当我尝试在根节点上执行Delete时,程序才会返回。 at TreeClass$BinarySearchTree.Delete(TreeClass.java:147)
at TreeClass$BinarySearchTree.fnHandler(TreeC