python步骤解析 给定一个整数数组和目标值_给定一个整数数组和一个目标值,找出数组中和为目标值的两个数 例如给定nums = [2,7,11,15],target = 9...

python解决方案

nums = [1,2,3,4,5,6] #假如这是给定的数组

target = 9 #假如这是给定的目标值

num_list = [] #用来装结果的容器

def run(nums,target):

'''功能函数'''

for num1 in nums:

for num2 in nums:

if num1 + num2 == target:

num_list.append(num1)

num_list.append(num2)

print(num_list)

break

if num_list:

break

if __name__ == '__main__':

run(nums,target)

java的解决方案

import java.util.ArrayList;

public class Demo01 {

public static void main(String[] args) {

//用来存放检测的数据

ArrayList nums = new ArrayList<>();

//假设此时的数据

nums.add(1);

nums.add(2);

nums.add(3);

nums.add(6);

nums.add(7);

nums.add(5);

//假设此时的target数据为9

int target = 9;

//调用函数

getResult(nums, target);

}

public static void getResult(ArrayList nums, int target) {

//用来存放及结果数据

ArrayList result = new ArrayList<>();

//设置标志

boolean status = false;

for (int i = 0; i < nums.size(); i++) {

for (int i1 = 0; i1 < nums.size(); i1++) {

if (nums.get(i) + nums.get(i1) == target) {

result.add(nums.get(i));

result.add(nums.get(i1));

status = true;

System.out.println(result);

break;

}

}

if (status) {

break;

}

}

}

}

2018&period;3&period;12 Leecode习题 给定一个整数数列,找出其中和为特定值的那两个数。

给定一个整数数列,找出其中和为特定值的那两个数. 你可以假设每个输入都只会有一种答案,同样的元素不能被重用. 示例: 给定 nums = [2, 7, 11, 15], target = 9; 因为 ...

9&period;11排序与查找(三)——给定一个排序后的数组,包括n个整数,但这个数组已被旋转过多次,找出数组中的某个元素

/**  * 功能:给定一个排序后的数组.包括n个整数.但这个数组已被旋转过多次,次数不详.找出数组中的某个元素.  * 能够假定数组元素原先是按从小到大的顺序排列的.  */ /** * 思路:数组 ...

找出数组中出现次数超过一半的数,现在有一个数组,已知一个数出现的次数超过了一半,请用O&lpar;n&rpar;的复杂度的算法找出这个数

找出数组中出现次数超过一半的数,现在有一个数组,已知一个数出现的次数超过了一半,请用O(n)的复杂度的算法找出这个数 #includeusing namespace s ...

整数数组的定义,然后输入一个整数X&comma;假定X不在这个数组,返回小于X位置的最大数目i而超过X位置的最小数目j

//整数数组的定义,然后输入一个整数x,假定X不在这个数组,返回小于X位置的最大数目i而超过X位置的最小数目j: //如果X在该阵列,返回位置的阵列中的数. 资源: #include

一个N&ast;M的矩阵,找出这个矩阵中所有元素的和不小于K的面积最小的子矩阵

题目描述: 一个N*M的矩阵,找出这个矩阵中所有元素的和不小于K的面积最小的子矩阵(矩阵中元素个数为矩阵面积) 输入: 每个案例第一行三个正整数N,M<=100,表示矩阵大小,和一个整数K 接下 ...

找出数组中出现奇数次的元素&lt&semi;异或的应用&gt&semi;

点击打开链接:百度面试题之找出数组中之出现一次的两个数(异或的巧妙应用) 题目描述|:给定一个包含n个整数的数组a,其中只有一个整数出现奇数次,其他整数都出现偶数次,请找出这个整数 使用异或操作,因为 ...

剑指offer&period;找出数组中重复的数字

题目: 给定一个长度为 n 的整数数组 nums,数组中所有的数字都在 0∼n−1 的范围内.数组中某些数字是重复的,但不知道有几个数字重复了,也不知道每个数字重复了几次.请找出数组中任意一个重复的数 ...

AcWing&&num;160&semi;13&period;&&num;160&semi;找出数组中重复的数字

习题地址 https://www.acwing.com/solution/acwing/content/2919/. 题目描述给定一个长度为 n 的整数数组 nums,数组中所有的数字都在 0∼n−1 ...

随机推荐

Android开发之---Activity启动模式

在Android开发中,启动一个新的activity我们可以使用startActivity或startActivityForResult,Android系统使用栈的方式来管理一个APP的页面显示与保存 ...

docker help

localhost == 127.0.0.1 == 本机ip ifconfig 或者 ip addr 查看本地宿主机的ip地址 $ docker help Usage: docker [OPTIONS ...

Hibernate使用count&lpar;&ast;&rpar;取得表中记录总数

/** * @TODO:查询某一年度的所有计划数量 */ public int findCountByYear(String currYear) { String hqlString = " ...

cf590A Median Smoothing

A. Median Smoothing time limit per test 2 seconds memory limit per test 256 megabytes input standard ...

MongoDB 高级索引

考虑以下文档集合(users ): { "address": { "city": "Los Angeles", "state&qu ...

DCDC设计指南二

DCDC电源设计指导:二 这一讲以一款SOP-8封装的Synchronous Step-Down Converter(同步降压转换器)电源IC为例,讲下电源的PCB设计. 如第一讲中所说,开始设计时就 ...

RHEL7 下双网卡绑定做主备(冗余)

应用环境:在生产环境中,为了提高网络容错或吞吐量,一般服务器都会采取多网卡绑定的策略(此处只讲主备模式).  在RedHat 6.x下一般叫网卡做“bond”,在7.x版本中改名叫“Team”. 测试 ...

Vim auto-pairs设置选项

let g:AutoPairs = {'(':')', '[':']', '{':'}',"'":"'",'"':'"'} 设置要自动配对的 ...

微服务日志之&period;NET Core使用NLog通过Kafka实现日志收集

一.前言 NET Core越来越受欢迎,因为它具有在多个平台上运行的原始.NET Framework的强大功能.Kafka正迅速成为软件行业的标准消息传递技术.这篇文章简单介绍了如何使用.NET(Co ...

Oracle 聚合函数

聚合函数: SQL中提供的聚合函数可以用来统计.求和.求最值等等. 此处采用Oracle 11g中其他用户SCOTT中的EMP表,进行演示. –COUNT:统计行数量 COUNT(*)统计的是结果集的 ...

  • 2
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值