小米吃辣椒2022
本人毕业于湖北工业大学,目前已有7年的工作经验,先后涉猎于电商,农业大数据,智慧停车,城市智慧大脑,公安指挥调度,海康云商电商平台,智慧物流等软件开发行业,目前就职于稳健医疗java全栈工程师岗位,负责智慧物流产品百台服务器核心架构设计及研发工作,对多线程,高并发,架构设计,应用虚拟容器,微服务,数据库中间件,消息中间件以及大数据生态圈,web前端技术有丰富的认知和开发经验。
展开
-
【力扣LeetCode】java算法刷题大全第8题之环形链表
一、给定一个链表,判断链表中是否有环 /** * 当存在环形的条件下,快慢指针形成了一个龟兔赛跑的模型,如果两个指针指向了 * 同一个元素,说明存在环形,返回true * 解法一:快慢双指针 * * @param head * @return */ public boolean hasCycle(ListNode head) { if (head == null) return false;原创 2022-04-28 11:20:22 · 1617 阅读 · 5 评论 -
【力扣LeetCode】java算法刷题大全第7题之删除链表中重复元素
一、删除链表中的重复元素说明:存在一个按照升序排列的链表,给你这个链表的头结点head,请你删除所有重复的元素,使每个 元素只出现一次 返回同样按照升序排列的结果链表package com.example.dzx.datastrctet;/** * @author 500007 * @ClassName: * @Description: 删除链表中重复的元素 * @date 2022年04月25日 10:00:14 */public class DeleteRepeat {原创 2022-04-28 09:34:07 · 990 阅读 · 1 评论 -
【力扣LeetCode】java算法刷题大全第6题之合并有序链表
一、合并有序链表 合并两个有序链表* 将两个升序链表合并为一个新的升序链表并返回。* 输入: 1->2->4* 1->3->4* 输出: 1->1->2->3->4->4package com.example.dzx.datastrctet;/** * @author 500007 * @ClassName: * @Description: * @date 2022年04月25日 09:27:34 *原创 2022-04-25 09:51:21 · 821 阅读 · 3 评论 -
【力扣LeetCode】java算法刷题大全第5题之消失的数字
一、给定一个数组,数组的长度为n,数组中的元素范围为[1,n],找出消失的数字输入:[4,3,2,7,8,2,3,1]输出:[5,6]package com.example.dzx.datastrctet;import java.util.*;/** * @author 500007 * @ClassName: * @Description: * @date 2022年04月24日 16:49:51 */public class DisappearNum { /*原创 2022-04-24 17:15:56 · 488 阅读 · 0 评论 -
【力扣LeetCode】java算法刷题大全第4题之数组移动零
一、给定一个数组,将元素0挪动到非0元素的后面输入:[2,0,7,0,9,0]输出:[2,7,9,0,0,0]package com.example.dzx.datastrctet;import java.util.Arrays;/** * @author 500007 * @ClassName: * @Description: 给定一个数组,将元素0挪动到非0元素的后面 * @date 2022年04月24日 13:58:49 */public class MoveZe.原创 2022-04-24 14:43:02 · 871 阅读 · 0 评论 -
【力扣LeetCode】java算法刷题大全第3题之合并有序数组
一、合并两个有序数组输入:num1 = [1,2,3,0,0,0],m=3,num2 = [2,5,6],n=3输出:[1,2,2,3,5,6]将元素全部合并到num1中package com.example.dzx.datastrctet;import java.util.Arrays;/** * @author 500007 * @ClassName: * @Description: 合并两个有序数组 * @date 2022年04月22日 17:23:45 */p原创 2022-04-24 11:06:00 · 595 阅读 · 0 评论 -
【力扣LeetCode】java算法刷题大全第2题之寻找数组的目标下标
一、给定一个数组,找出数组中的两个数字相加之后等于目标值的俩数字下标示例: 数组[1, 5, 2, 7, 9, 8],目标值:15,输出下标: 3,5package com.example.dzx.datastrctet;import java.util.Arrays;import java.util.HashMap;import java.util.Map;/** * @author 500007 * @ClassName: * @Description: 给定一个数组,找原创 2022-04-24 10:59:28 · 354 阅读 · 1 评论 -
【力扣LeetCode】java算法刷题大全第1题之爬楼梯
一、爬楼梯走法OR斐波那契数列(1)给定一个n层的阶梯,一个人爬楼梯,每次走1步,或者2步,总共多少走法(2)输出斐波那契数列前n位数package com.example.dzx.datastrctet;import java.util.HashMap;import java.util.Map;/** * @author 500007 * @ClassName: * @Description: 1.爬楼梯,每次走1步,或者2步,总共多少走法 * @Description:原创 2022-04-24 10:43:18 · 460 阅读 · 0 评论