public class Test {
/**
* @param args
*/
public static void main(String[] args) throws Exception {
int i = findKey(1,st.length);
System.out.println(i);
}
private static int[] st = {10,20,5,7,11,5,7,11};
private static int key = 10;
public static int findKey(int start,int end){
int middle = (start+end)/2;
int ret =0;
if(st[middle-1] == key) return middle;
else{
if(middle>start)
ret = findKey(start,middle-1);
if(ret==0){
if(middle<end) ret = findKey(middle+1,end);
}
if(ret !=0) return ret;
}
return 0;
}
}
分享到:
相关推荐
这些知识点涵盖了电子技术基础的多个方面,包括半导体物理、晶体管、场效应管、放大电路、逻辑门、编码解码、计数器、滤波器、整流电路等,是准备苏大控制工程GCT专业课电子技术基础复习的重要参考资料。
本篇内容主要针对GCT工程硕士考研复习备考中的编译预处理部分进行详细阐述。 1. 预处理命令行的识别:预处理命令行通常以井号 (#) 开头,这是C语言的一个特性,用来标记接下来的行是预处理指令。例如,`#define`...
在软件工程领域,研究生入学考试(GCT)复试阶段,考生面临的挑战是如何在有限的时间内系统性地准备,并有效提升自己的专业能力。《gct软件工程复试资料》的出现,无疑为广大的考生提供了一份宝贵的复习指南。该资料...
在当前技术进步和知识更新换代的浪潮中,社会对高素质专业人才的需求日益增长,而GCT(Graduate Candidate Test)入学资格考试作为选拔优秀工程硕士研究生的重要手段之一,微积分作为其数学部分的考察内容,对于考生...
随着全球化教育水平的提升,对于专业知识的考核标准也愈加严苛,其中GCT入学资格考试(Graduate Candidate Test)作为众多专业人才选拔的重要环节,对于考生的综合能力提出了更高的要求。微积分作为其中的核心数学...
综上所述,GCT考试不仅是对考生专业知识的考验,更是对其综合素质的一次全面检验。无论是英语、语文、逻辑还是数学,每一门科目都要求考生具备扎实的基础知识和灵活的应变能力。因此,备考过程中的策略制定、时间...
在当前激烈竞争的教育环境下,GCT入学资格考试成为了许多工程硕士研究生梦寐以求的敲门砖。微积分作为数学基础能力测试中的一大重头戏,对于考生来说既是一道难关,也是展现自己数学实力的舞台。本篇课件《GCT入学...
4000多个单词 GCT英语词汇,考试,工程硕士
在准备GCT(Graduate Candidate Test,即研究生入学考试)时,英语词汇是至关重要的一个环节。本资源包含了“GCT英语考试基础词汇与过渡词汇”,共计2100个基础词汇和600个过渡词汇,旨在帮助考生高效、有针对性地...
【GCT入学资格考试微积分】是针对申请者进行的一项能力测试,主要考察考生的数学基础知识、基本思想方法以及利用所学数学知识分析和解决问题的能力。考试形式为25道单项选择题,涵盖算术、代数、几何与三角、一元微...
对于软件工程和计算机专业的学生来说,GCT复试是一个重要的里程碑,因为它将决定他们是否能进入理想的研究生项目。本篇将详细解析GCT笔试中的关键知识点,为备考的同学提供详尽的指导。 1. **数学基础**:在GCT笔试...
【清华大学GCT复试完整资料】是一份针对清华大学研究生入学考试——GCT复试的全面学习资源,主要涵盖了软件工程、数据库和数据结构这三个关键领域。在准备清华大学GCT复试的过程中,这些知识点是考生必须掌握的核心...
查找算法如顺序查找、二分查找、哈希查找等,对于数据检索至关重要。 7. **字符串**:字符串处理也是数据结构中的重要部分,字符串匹配算法(如KMP、Boyer-Moore)在文本处理和搜索引擎中有着广泛的应用。 8. **...
GCT入学资格考试线代几何初代算术学习教案.pptx
通过对2008年真题的练习,考生可以对GCT考试的题型、难度和出题趋势有一个直观的认识。此外,考生还可以借此机会熟悉考试节奏,学会在有限的时间内如何合理分配注意力,提高答题效率。通过对比历年试题的变化规律,...
在GCT(Graduate Chinese Test)二面考试中,数据库相关的知识点可能涵盖以下几个方面: 1. 数据模型:了解关系型数据模型,如实体-关系(E-R)模型,以及基本概念,如实体、属性、键、主键和外键。 2. SQL语言:...
【GCT】全称为“Graduate Candidate Test”,是中国在2005年至2014年间为在职人员攻读专业硕士学位设立的一种入学考试。这项考试主要针对那些希望进一步提升自己专业知识和技能,但又无法脱产学习的工作人士。2008年...
GCT(Graduate Candidate Test)是中国工程硕士研究生入学考试的一部分,初等数学作为其中一个科目,考察的是考生对于基础数学知识的掌握情况。本资料为GCT初等数学复习班内部参考资料之一,旨在帮助考生系统地复习...