选择排序(Selection Sort) Apr 26 288 words 1 min read 选择排序(Selection Sort) 执行流程 找出数组中最大的那个元素,和数组末尾元素进行叫魂 执行完一轮后,数组末尾的元素就是最大元素 依次找出剩余元 Read more...
队列 Apr 25 328 words 1 min read 队列 一,定义 队列是一种特殊的线性表,只能在头尾两端进行操作 队尾(rear) : 只能从队尾添加元素,一般叫做enQueue,入队 对头(front Read more...
集合 Apr 15 278 words 1 min read 集合(Set) 集合的定义: 由一个或者多个确定的元素所构成的整体。 特点: 1,不存在重复元素 2,一般用于去重(比如一本书中统计词汇,统计访问网站 Read more...
83. 删除排序链表的重复节点 Apr 14 链表 138 words 1 min read 83. 删除排序链表中的重复元素 题解: 当前节点的值与当前节点next的值相同时,当前节点的.next指向其next.next。 不相同时直接进入下次 Read more...
876. 链表的中间节点 Apr 14 515 words 2 mins read 876. 链表的中间结点 给定一个带有头结点 head 的非空单链表,返回链表的中间结点。 如果有两个中间结点,则返回第二个中间结点。 示例 1: 输入:[1,2,3, Read more...
数据结构学习 --> 算法评判标准 Apr 08 964 words 2 mins read 首先看一到leetcode题目:斐波那契数列。 509. 斐波那契数 斐波那契数,通常用 F(n) 表示,形成的序列称为斐波那契数列。该数列由 0 和 1 开始,后面的每 Read more...
面试题55-1.二叉树的深度 Feb 25 二叉树 468 words 1 min read 面试题55 - I. 二叉树的深度 输入一棵二叉树的根节点,求该树的深度。从根节点到叶节点依次经过的节点(含根、叶节点)形成树的一条路径,最长路径的长 Read more...
35. 搜索插入位置 Feb 10 数组 378 words 1 min read 35. 搜索插入位置 给定一个排序数组和一个目标值,在数组中找到目标值,并返回其索引。如果目标值不存在于数组中,返回它将会被按顺序插入的位置。 你可以 Read more...
662.二叉树最大宽度 Jan 25 709 words 2 mins read 662. 二叉树最大宽度 给定一个二叉树,编写一个函数来获取这个树的最大宽度。树的宽度是所有层中的最大宽度。这个二叉树与满二叉树(full binary tree) Read more...
26.删除排序数组中的重复项 Jan 19 链表 260 words 1 min read 26. 删除排序数组中的重复项](https://leetcode-cn.com/problems/remove-duplicates-from- Read more...