Numbers

一、数组---两数之和(升级版)

给定一个已按照升序排列 的有序数组,找到两个数使得它们相加之和等于目标数。 函数应该返回这两个下标值 index1 和 index2,其中 index1 必须小于 index2。 说明: 返回的下标值(index1 和 index2)不是从零开始的。你可以假设每个输入只对应唯一的答案,而且你不可以重复使用相同的元素。示例: 输入: numbers = [2...

Lambda 表达式

目录 Lambda 表达式 1. 为何需要 Lambda 表达式 2. Lambda 表达式作用 3. Java Lambda 概要 4. Lambda 表达式作用 5. Java Lamdba 基本语法 6. Java Lambda 示例 8. Java Lambda 结构 大例子 外部迭代 内部迭代 使用 Lambda 表达式 更近一步 方...

【转】用Python实现各种排序算法

以下代码均为python3版本的代码 # 冒泡排序 # 比较相邻的元素大小,将小的前移,大的后移,就像水中的气泡一样,最小的元素经过几次移动,会最终浮到水面上。 def bubbleSort(list): if list != None: if len(list) ==1: pass...

Java 数组 可变长参数 实例

可以把类型相同但个数可变的参数传递给方法,方法中的参数声明如下: typeName...parameterName (类型名...参数名) 在方法声明中,指定类型后紧跟着省略号...,只能给方法指定一个可变长参数。 Java将可变长参数当成数组对待。可以将一个数组或可变的参数个数传递给可变长参数。当用可变的参数个数调用方法时,Java会创建一个数组并把参数...