`
zsmud
  • 浏览: 73395 次
  • 性别: Icon_minigender_1
  • 来自: 厦门
社区版块
存档分类
最新评论

gct 专业课考了个折半查找算法

 
阅读更多
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专业课电子技术基础复习题集.doc

    这些知识点涵盖了电子技术基础的多个方面,包括半导体物理、晶体管、场效应管、放大电路、逻辑门、编码解码、计数器、滤波器、整流电路等,是准备苏大控制工程GCT专业课电子技术基础复习的重要参考资料。

    GCT专业课习题计算机编译预处理.pdf

    本篇内容主要针对GCT工程硕士考研复习备考中的编译预处理部分进行详细阐述。 1. 预处理命令行的识别:预处理命令行通常以井号 (#) 开头,这是C语言的一个特性,用来标记接下来的行是预处理指令。例如,`#define`...

    gct软件工程复试资料

    在软件工程领域,研究生入学考试(GCT)复试阶段,考生面临的挑战是如何在有限的时间内系统性地准备,并有效提升自己的专业能力。《gct软件工程复试资料》的出现,无疑为广大的考生提供了一份宝贵的复习指南。该资料...

    GCT入学资格考试微积分学习教案.pptx

    在当前技术进步和知识更新换代的浪潮中,社会对高素质专业人才的需求日益增长,而GCT(Graduate Candidate Test)入学资格考试作为选拔优秀工程硕士研究生的重要手段之一,微积分作为其数学部分的考察内容,对于考生...

    GCT入学资格考试微积分实用教案.ppt

    随着全球化教育水平的提升,对于专业知识的考核标准也愈加严苛,其中GCT入学资格考试(Graduate Candidate Test)作为众多专业人才选拔的重要环节,对于考生的综合能力提出了更高的要求。微积分作为其中的核心数学...

    在职研究生考试GCT真题(A卷)及答案

    综上所述,GCT考试不仅是对考生专业知识的考验,更是对其综合素质的一次全面检验。无论是英语、语文、逻辑还是数学,每一门科目都要求考生具备扎实的基础知识和灵活的应变能力。因此,备考过程中的策略制定、时间...

    GCT入学资格考试微积分PPT课件.pptx

    在当前激烈竞争的教育环境下,GCT入学资格考试成为了许多工程硕士研究生梦寐以求的敲门砖。微积分作为数学基础能力测试中的一大重头戏,对于考生来说既是一道难关,也是展现自己数学实力的舞台。本篇课件《GCT入学...

    GCT英语词汇,考试,工程硕士

    4000多个单词 GCT英语词汇,考试,工程硕士

    GCT英语考试基础词汇与过渡词汇

    在准备GCT(Graduate Candidate Test,即研究生入学考试)时,英语词汇是至关重要的一个环节。本资源包含了“GCT英语考试基础词汇与过渡词汇”,共计2100个基础词汇和600个过渡词汇,旨在帮助考生高效、有针对性地...

    GCT入学资格考试微积分PPT学习教案.pptx

    【GCT入学资格考试微积分】是针对申请者进行的一项能力测试,主要考察考生的数学基础知识、基本思想方法以及利用所学数学知识分析和解决问题的能力。考试形式为25道单项选择题,涵盖算术、代数、几何与三角、一元微...

    GCT复试资料(适合软件工程专业和计算机专业)

    对于软件工程和计算机专业的学生来说,GCT复试是一个重要的里程碑,因为它将决定他们是否能进入理想的研究生项目。本篇将详细解析GCT笔试中的关键知识点,为备考的同学提供详尽的指导。 1. **数学基础**:在GCT笔试...

    清华大学gct复试完整资料

    【清华大学GCT复试完整资料】是一份针对清华大学研究生入学考试——GCT复试的全面学习资源,主要涵盖了软件工程、数据库和数据结构这三个关键领域。在准备清华大学GCT复试的过程中,这些知识点是考生必须掌握的核心...

    GCT复试数据结构辅导资料

    查找算法如顺序查找、二分查找、哈希查找等,对于数据检索至关重要。 7. **字符串**:字符串处理也是数据结构中的重要部分,字符串匹配算法(如KMP、Boyer-Moore)在文本处理和搜索引擎中有着广泛的应用。 8. **...

    GCT入学资格考试线代几何初代算术学习教案.pptx

    GCT入学资格考试线代几何初代算术学习教案.pptx

    GCT2008语文真题

    通过对2008年真题的练习,考生可以对GCT考试的题型、难度和出题趋势有一个直观的认识。此外,考生还可以借此机会熟悉考试节奏,学会在有限的时间内如何合理分配注意力,提高答题效率。通过对比历年试题的变化规律,...

    GCT二面考试资料,包含的内容主要有数据库、计算机网络等

    在GCT(Graduate Chinese Test)二面考试中,数据库相关的知识点可能涵盖以下几个方面: 1. 数据模型:了解关系型数据模型,如实体-关系(E-R)模型,以及基本概念,如实体、属性、键、主键和外键。 2. SQL语言:...

    2008年GCT真题

    【GCT】全称为“Graduate Candidate Test”,是中国在2005年至2014年间为在职人员攻读专业硕士学位设立的一种入学考试。这项考试主要针对那些希望进一步提升自己专业知识和技能,但又无法脱产学习的工作人士。2008年...

    GCT考试初等数学1

    GCT(Graduate Candidate Test)是中国工程硕士研究生入学考试的一部分,初等数学作为其中一个科目,考察的是考生对于基础数学知识的掌握情况。本资料为GCT初等数学复习班内部参考资料之一,旨在帮助考生系统地复习...

Global site tag (gtag.js) - Google Analytics