摘要: 题目描述 对于一个有序数组,我们通常采用二分查找的方式来定位某一元素,请编写二分查找的算法,在数组中查找指定元素。 给定一个整数数组A及它的大小n,同时给定要查找的元素val,请返回它在数组中的位置(从0开始),若不存在该元素,返回-1。若该元素出现多次,请返回第一次出现的位置。 输入描述 第一行输 阅读全文
posted @ 2016-05-23 20:20 新生代黑马 阅读(159) 评论(0) 推荐(0)
摘要: 题目描述 老师想知道从某某同学当中,分数最高的是多少,现在请你编程模拟老师的询问。当然,老师有时候需要更新某位同学的成绩。 输入描述 输入包括多组测试数据。 每组输入第一行是两个正整数N和M(0 < N <= 30000,0 < M < 5000),分别代表学生的数目和操作的数目。学生ID编号从1编 阅读全文
posted @ 2016-05-23 16:40 新生代黑马 阅读(217) 评论(0) 推荐(0)
摘要: 题目描述 连续输入字符串,请按长度为8拆分每个字符串后输出到新的字符串数组; 长度不是8整数倍的字符串请在后面补数字0,空字符串不处理。 输入描述 连续输入字符串(输入2次,每个字符串长度小于100) 输出描述 输出到长度为8的新字符串数组 照例输入 照例输出 测试代码 阅读全文
posted @ 2016-05-23 12:25 新生代黑马 阅读(133) 评论(0) 推荐(0)
摘要: 题目描述 实现删除字符串中出现次数最少的字符,若多个字符出现次数一样,则都删除。输出删除这些单词后的字符串,字符串中其它字符保持原来的顺序。 输入描述 字符串只包含小写英文字母, 不考虑非法输入,输入的字符串长度小于等于20个字节。 输出描述 删除字符串中出现次数最少的字符后的字符串。 输入样例 输 阅读全文
posted @ 2016-05-23 10:45 新生代黑马 阅读(485) 评论(0) 推荐(0)
摘要: 题目描述 输入一个int型数据,计算出该int型数据在内存中存储时1的个数。 输入描述 输入一个整数(int类型) 输出描述 这个数转换成2进制后,输出1的个数 输入样例 输出样例 测试代码1 测试代码2 阅读全文
posted @ 2016-05-23 09:47 新生代黑马 阅读(509) 评论(0) 推荐(0)
摘要: 题目描述 给定n个字符串,请对n个字符串按照字典序排列。 输入描述 输入第一行为一个正整数n(1≤n≤1000),下面n行为n个字符串(字符串长度≤100),字符串中只含有大小写字母。 输出描述 数据输出n行,输出结果为按照字典序排列的字符串。 输入样例 输出样例 C/C++测试代码1 C/C++测 阅读全文
posted @ 2016-05-23 09:23 新生代黑马 阅读(358) 评论(0) 推荐(0)