分类描述:数据结构与算法学习笔记

数据结构与算法-007-链表-环链检测

给你一个链表的头节点head,判断链表中是否有环。如果链表中存在环,则返回true。否则,返回false。使用HashSet判断,简单办法publicbooleanhasCycle(ListNodeh
数据结构与算法 2021年11月25日 281次浏览

数据结构与算法-007-链表-两两交换链表中的节点

给定一个链表,两两交换其中相邻的节点,并返回交换后的链表。
数据结构与算法 算法 2021年11月24日 288次浏览

数据结构与算法-006-链表-反转单链表

反转链表迭代法递归法
数据结构与算法 2021年11月22日 298次浏览

数据结构与算法-005-数组-三数之和

三数之和给你一个包含n个整数的数组 nums,判断 nums 中是否存在三个元素a,b,c,使得 a+b+c=0?请你找出所有和为0且不重复的三元组。注意:答案中不可以包含重复的三元组。题目来自Lee
数据结构与算法 2021年11月16日 279次浏览

数据结构与算法-004-数组-爬楼梯

题目描述假设你正在爬楼梯。需要n阶你才能到达楼顶。每次你可以爬1或2个台阶。你有多少种不同的方法可以爬到楼顶呢?注意:给定n是一个正整数。题目来自leetcode暴力解法较优解
爬楼梯 2021年11月15日 304次浏览

数据结构与算法-003-数组-移动零

题目描述给定一个数组nums,编写一个函数将所有0移动到数组的末尾,同时保持非零元素的相对顺序。题目来自leetcode说明:必须在原数组上操作,不能拷贝额外的数组。尽量减少操作次数。暴力解法空间换时
移动零 2021年11月15日 293次浏览

数据结构与算法-002-数组-盛水最多的容器

暴力解法解题思路,双层循环,时间复杂度O(n^2)双指针法解题思路空间换时间解题思路
2021年11月12日 281次浏览

数据结构与算法-001-数组-两数之和

两数之和给定一个数组N以及一个目标值T,从数组中找到相加等于T的两个数字索引
2021年11月07日 292次浏览

记录 RedisTemplate.executePipelined 使用问题

需求,像redis写入9000万个key第一个版本(关键代码)第二个版本(关键代码)两版对比第一个版本出现了内存溢出问题以及约运行处理越慢问题,9000万数据预计需要30多个小时第二个版本没有出现内存
Spring RedisTemplate redis 2021年05月28日 535次浏览

数据结构与算法基础知识

常用的数据结构大体上分为三大类一维数据结构基础--数组Array(String)--链表Linkedlist高级--栈stack--队列queue--双端队列deque--集合set--映射map(h
2020年08月30日 380次浏览