二叉树循环高手

Lonely King 2018-04-18 06:34:40
int GetSeriesValue(Series series, double argument)
{
for (int i = 0; i < series.Points.Count - 1; i++)
{
if (series.Points[i].NumericalArgument == argument)
return i;
else if (series.Points[i].NumericalArgument < argument && series.Points[i + 1].NumericalArgument > argument)
{
double interval1 = argument - series.Points[i].NumericalArgument;
double interval2 = series.Points[i + 1].NumericalArgument - argument;
return interval1 <= interval2 ? i : i + 1;
}
}
return 0;
}


求一个把上面循环改写成一个二叉树循环的源码
...全文
572 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
Lonely King 2018-04-19
  • 打赏
  • 举报
回复
??????????????????????????????????????????
正怒月神 2018-04-19
  • 打赏
  • 举报
回复
C# 数据结构这本书里就写了二叉树的递归方法。 你照着改改就好了
xuzuning 2018-04-19
  • 打赏
  • 举报
回复
Lonely King 2018-04-19
  • 打赏
  • 举报
回复
你有这本书的资料么??
xuzuning 2018-04-18
  • 打赏
  • 举报
回复
二叉树就是递归遍历,别无他法

110,538

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧