LeetCode刷题笔记
文章平均质量分 72
LeetCode刷题的体会和感悟
3whhyy
这个作者很懒,什么都没留下…
展开
-
Java全排列算法实现(回溯法)
LEETCODE刷题笔记之四作者:why前情提要最近一直在刷leetcode,今天想对于回溯法做一个小结。是我自己个人的一个总结也是跟大家进行一些我的想法的分享。第一道题目LEETCODE 46题目描述给定一个 没有重复 数字的序列,返回其所有可能的全排列。输入输出输入: [1,2,3]输出: [ [1,2,3], [1,3,2],[2,1,3],[2,3,1],[3,1,2],[3,2,1]]我的思路基本上这个问题就是一个经典的回溯法可以解决的问题,回溯的思想就是我先去把某一个元素原创 2021-02-01 23:58:03 · 2061 阅读 · 0 评论 -
LeetCode刷题笔记之三反转单链表的三种方法
LEETCODE刷题笔记之三作者:why前情提要最近做了一些关于链表的题目,所以想写一个刷题笔记,来记录一下我的刷题过程,并强化我对于链表的理解。第一道题目问题描述LEETCODE 206反转一个单链表。输入输出输入: 1->2->3->4->5->NULL输出: 5->4->3->2->1->NULL思路我能想到的解决方案有两个大方向首先是我们可以把这些节点的值全部用一个java的容器记录下来然后我们把这个容器中的值原创 2021-01-28 22:43:10 · 216 阅读 · 0 评论 -
LeetCode刷题笔记之二三数问题
LEETCODE刷题笔记之二前情提要我们继续我们的刷题节奏,今天给大家带来想要分享的是关于三数相加的一些问题第一道题目问题描述LEETCODE 15给你一个包含 n 个整数的数组 nums,判断 nums 中是否存在三个元素 a,b,c ,使得 a + b + c = 0 ?请你找出所有和为 0 且不重复的三元组。注意:答案中不可以包含重复的三元组。来源:力扣(LeetCode)链接:https://leetcode-cn.com/problems/3sum著作权归领扣网络所有。商业转载原创 2021-01-20 22:58:07 · 142 阅读 · 0 评论 -
LeetCode刷题笔记之一
LEETCODE刷题笔记一前情提要最近为什么突然想要做一些刷题的练习,主要是在学习web的时候感觉写网页有一点枯燥了。所以就打算做一些关于算法的刷题练习,而且本来马上2021上半年也打算考目前所学去尝试找到一份实习工作,希望能够在学习过程中学习到更多的代码知识。那么我们就来看看我的一些刷题笔记和感悟吧第一道题目问题描述LEETCODE 11、两数之和给定一个整数数组 nums 和一个整数目标值 target,请你在该数组中找出 和为目标值 的那 两个 整数,并返回它们的数组下标。你可以假设每原创 2021-01-20 01:54:46 · 115 阅读 · 0 评论