数据结构与算法
Sunshine-松
努力奋斗的小码农
展开
-
[链表] [JAVA]一文让你真正弄懂链表
前言:我认为数据结构是算法的基础,数组和链表就是数据结构的基础啦。哈哈哈,神马逻辑。这篇文章我们就来讲解一下链表。什么是链表链表是物理存储单元上非连续的、非顺序的存储结构,它是由一个一个结点,通过指针来联系起来的,其中每个结点包括数据和指针。链表是非连续的,非顺序的,对应数组的连续、顺序,在内存中之怎样联系起来的呢?先看一看数组在内存中的表示。可以看到数组的每个元素都是连续紧邻分配...原创 2020-01-14 22:09:15 · 282 阅读 · 0 评论 -
LeetCode-两数之和
题目描述给定一个整数数组 nums 和一个目标值 target,请你在该数组中找出和为目标值的那 两个 整数,并返回他们的数组下标。你可以假设每种输入只会对应一个答案。但是,你不能重复利用这个数组中同样的元素。给定nums = [2,7,11,15],target = 9;因为nums[0] + nums[1] = 2+7 = 9;所以返回 [0,1]解题1.暴力解决法首先根据题...原创 2019-11-07 22:03:29 · 154 阅读 · 0 评论