C++的一道程序题关于二分搜寻法,希望大神们帮忙解答下,谢谢!
一开始先定义一个结构:structStudentRec{stringNamestringID;doubleGPA;}然后读取一个文档students.txt,文档里的是这...
一开始先定义一个结构:
struct StudentRec
{
string Name
string ID;
double GPA;
}
然后读取一个文档students.txt,文档里的是这样的(姓名 ID GPA):
Zhang San M122568 3.86
Li Si M113478 3.25
Wang Wu M123456 3.36
要求输入ID后用二分搜寻法搜寻,如果找到则显示该学生的三条信息,没找到则显示“无效的ID”
本来ID是乱序的,后来降低难度就把数字排好了~,小弟菜鸟,感谢大神们的帮助!
希望能上下这题的代码~~感谢~~~ 展开
struct StudentRec
{
string Name
string ID;
double GPA;
}
然后读取一个文档students.txt,文档里的是这样的(姓名 ID GPA):
Zhang San M122568 3.86
Li Si M113478 3.25
Wang Wu M123456 3.36
要求输入ID后用二分搜寻法搜寻,如果找到则显示该学生的三条信息,没找到则显示“无效的ID”
本来ID是乱序的,后来降低难度就把数字排好了~,小弟菜鸟,感谢大神们的帮助!
希望能上下这题的代码~~感谢~~~ 展开
1个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询