test
public int getRowIndex(DataRow dr, DataTable dt)
{
int lowIndex = 0;
int heightIndex = dt.Rows.Count - 1;
int middleIndex = 0;
int tmp = 0;
bool tempLow = false;
while (lowIndex <= heightIndex)
{
tmp = middleIndex;
tempLow = false;
middleIndex = lowIndex + (heightIndex - lowIndex) / 2;
if ((int)dt.Rows[middleIndex][0] == (int)dr[0])
{
middleIndex = middleIndex + 1;
break;
}
if ((int)dt.Rows[middleIndex][0] > (int)dr[0])
{
heightIndex = middleIndex - 1;
}
else
{
tempLow = true;
lowIndex = middleIndex + 1;
}
if (lowIndex >= heightIndex)
{
if (tempLow == true)
{
middleIndex += 1;
}
}
}
return middleIndex;
}
{
int lowIndex = 0;
int heightIndex = dt.Rows.Count - 1;
int middleIndex = 0;
int tmp = 0;
bool tempLow = false;
while (lowIndex <= heightIndex)
{
tmp = middleIndex;
tempLow = false;
middleIndex = lowIndex + (heightIndex - lowIndex) / 2;
if ((int)dt.Rows[middleIndex][0] == (int)dr[0])
{
middleIndex = middleIndex + 1;
break;
}
if ((int)dt.Rows[middleIndex][0] > (int)dr[0])
{
heightIndex = middleIndex - 1;
}
else
{
tempLow = true;
lowIndex = middleIndex + 1;
}
if (lowIndex >= heightIndex)
{
if (tempLow == true)
{
middleIndex += 1;
}
}
}
return middleIndex;
}
...全文
相关推荐
如何写好Test Plan & Test Case
本文将深入探讨如何撰写出有效的Test Plan和Test Case。**Test Plan的构成与编写要点**1.
t-test,z-test原理
目录 Population & sample Population average treatment effect(PATE) Hypothesis Testing, t-test & p-value Execute t-test via Excel & Python z-test Population & sample Population是全体数据集,Sample是从Population中随机抽取的实验数据集,我们想通过sample的特征最终推断出popu
Google Test使用教程
### Google Test 使用教程#### 一、引言与概述Google Test 是一款广泛使用的 C++ 单元测试框架,由 Google 开发并维护。
C++Test详细操作指导
### C++Test详细操作指导:白盒测试#### 一、C++Test概述与特性C++Test是一款专为C/C++语言设计的自动化单元测试工具。
spring_test_demo:spring_test_demo
【标题】"spring_test_demo:spring_test_demo" 指的可能是一个开源项目或学习示例,主要关注Spring框架的测试部分。


高性能WEB开发
