Given an array of integers, find two numbers such that they add up to a specific target number. The function twoSum should return indices of the two n ...
分类:
其他好文 时间:
2016-09-18 07:49:14
阅读次数:
183
题意:本题题意就是构成一个素数环。即相邻两数之和要为素数。环的元素个数在1到20之间。 素数-只能被1和它本身整除的数 输入6就是1-6排成一个相邻数相加是素数;环,第一个和最后一个加起来也要是素数 Sample Input 6 8 6 8 Sample Output Case 1: 1 4 3 2 ...
分类:
其他好文 时间:
2016-09-07 22:43:47
阅读次数:
205
每个测试案例包括两行: 第一行包含一个整数n和k,n表示数组中的元素个数,k表示两数之和。其中1 <= n <= 10^6,k为int 第二行包含n个整数,每个数组均为int类型。 思路: 最直接的做法是暴力法,两个for循环,时间复杂度为O(n*n),但是这样没有充分利用升序数组这一前提。我们假设 ...
分类:
其他好文 时间:
2016-09-06 19:42:38
阅读次数:
157
给定一个数组,找到两个数,使得他们的和为一个给定的数值target。 函数twoSum返回两个数字index1,index2, 其中:number[index1] + number[index2]==target; 注意:index1必须小于index2且不能为0假设每一组输入只有唯一的一组解。 格 ...
分类:
其他好文 时间:
2016-08-26 06:37:46
阅读次数:
538
输入整数a和b,若a2+b2大于100,则输出a2+b2百位以上数字,否则输出两数之和<br /><input type="text" id="a" /><br /><input type="text" id="b" /><br /><input type="button" value="点击" o ...
分类:
Web程序 时间:
2016-08-20 16:17:25
阅读次数:
617
题目1:输入整数a和b,若a2+b2大于100,则输出a2+b2百位以上数字,否则输出两数之和 题目2:输入一个年份,判断是否是闰年(能被4整除却不能被100整除的年份。世纪年份能被400整除的是闰年) 题目3:标准体重:男士体重=身高-100±3;女士体重=身高-110±3 题目4:一个游戏,前2 ...
分类:
编程语言 时间:
2016-08-14 20:47:19
阅读次数:
715
题目:已知按序排列的整数数组,输入任意数number,当数组中某两数之和等于number时,打印出两个数。 要求:复杂度为o(n) 解法: 数组已是有序排列,且两个加数一定满足条件:较小加数<= (number/2) <= 较大加数;那么只需要找出该数组的较小加数和较大加数分界index,以该分界为 ...
分类:
编程语言 时间:
2016-08-14 10:20:36
阅读次数:
215
题目:已知按序排列的整数数组,输入任意数number,当数组中某两数之和等于number时,打印出两个数。 要求:复杂度为o(n) 解法: 数组已是有序排列,且两个加数一定满足条件:较小加数<= (number/2) <= 较大加数;那么只需要找出该数组的较小加数和较大加数分界index,分别从两边 ...
分类:
编程语言 时间:
2016-08-14 07:45:40
阅读次数:
194
一,问题描述 给定一个整型数组(数组中的元素可重复),以及一个指定的值。打印出数组中两数之和为指定值的 所有整数对 二,算法分析 一共有两种方法来求解。方法一借助排序,方法二采用HashSet 方法一: 先将整型数组排序,排序之后定义两个指针left和right。left指向已排序数组中的第一个元素 ...
分类:
编程语言 时间:
2016-08-07 18:38:18
阅读次数:
202
题目为: 给一个整数数组, 返回数组中的两数之和等于指定值的两数在数组中的下标. Example: Given nums = [2, 7, 11, 15], target = 9, Because nums[0] + nums[1] = 2 + 7 = 9, return [0, 1]. 给一个整数 ...
分类:
其他好文 时间:
2016-08-07 18:19:22
阅读次数:
158