java
文章平均质量分 79
seanzhang0918
这个作者很懒,什么都没留下…
展开
-
两数之和(leecode)的算法
两数之和(leecode)的算法题目概述思路一(暴力算法)思路2(Hash)题目概述给定一个整数数组 nums 和一个目标值 target,请你在该数组中找出和为目标值的那 两个 整数,并返回他们的数组下标。你可以假设每种输入只会对应一个答案。但是,数组中同一个元素不能使用两遍。思路一(暴力算法)关于算法题,第一就是用暴力算法,当熟悉一下题目。流程图代码实现class Solution { public int[] twoSum(int[] nums, int target)原创 2020-11-24 00:36:33 · 750 阅读 · 0 评论 -
Lambda Expressions Advance--Use Case(java8)
Lambda Expressions AdvancePerson Detail package com.sean.base; import java.time.LocalDate; public class Person { public enum Sex { MALE, FEMALE } String name; LocalDate birthday; Sex gender;原创 2017-11-17 15:54:53 · 204 阅读 · 0 评论 -
Lambda Expressions (Method Reference)
Lambda ExpressionsReference to a static method @Test(dataProvider = "persons") public void testSortPersons2(Person[] persons) { Arrays.sort(persons, PersonUtil::compareByAge);原创 2017-11-21 19:56:23 · 233 阅读 · 0 评论 -
Lambda Expressions(java8)
Lambda Expressions1.Syntaxp -> p.getGender() == Person.Sex.MALE && p.getAge() >= 18 && p.getAge() <= 25p -> { return p.getGender() == Person.Sex.MALE && p.getAge() >= 18 &原创 2017-11-16 19:16:45 · 220 阅读 · 0 评论 -
Lambda Expressions(Sort)
Lambda ExpressionsUse lambda expression to implement sort directly,no need to use new function. @Test(dataProvider = "persons") public void testSortPersons4(Person[] persons) { List<Pers原创 2017-11-22 20:10:11 · 177 阅读 · 0 评论