10 2020 档案
摘要:1、反转链表 定义一个函数,输入一个链表的头节点,反转该链表并输出反转后链表的头节点。 /** * Definition for singly-linked list. * function ListNode(val) { * this.val = val; * this.next = null;
阅读全文
摘要:题目链接:https://leetcode-cn.com/problems/unique-number-of-occurrences/ 题目思路: 题目比较简单,解法也很多,本题使用map和set。主要是基本功的应用。 /** * @param {number[]} arr * @return {b
阅读全文
摘要:链表分类: 1、单向链表2、双向链表3、环形链表 基本概念:链表实际上是线性表的链式存储结构,与数组不同的是,它是用一组任意的存储单元来存储线性表中的数据,存储单元不一定是连续的。每个节点都包含两个部分,第一部分称为链表的数据区域,用于存储元素本身的数据信息,这里用data表示,第二部分是一个结构体
阅读全文
摘要:LeetCode 10.25每日一题845. 数组中的最长山脉:https://leetcode-cn.com/problems/longest-mountain-in-array/ 思路:根据前后数的大小及山脉的状态(上升还是下降),分情况判断,简单粗暴。官方思路,枚举山顶和山脚(动态规划)。 完
阅读全文
摘要:10.22每日一题763. 划分字母区间:https://leetcode-cn.com/problems/partition-labels/ 思路:本题我感觉还是有一定难度的。基本思路是使用递归。 官方题解使用 贪心算法+双指针 代码: /** * @param {string} S * @ret
阅读全文
摘要:问题描述: 我一张地图的图片,需要做热点,使用的是map-area标签。但当我在uni-app中使用时,却与uni-app中的map标签冲突,map标签自动变成了uni-map标签。 <img src="/static/img/map.png" usemap="#planetmap"> <map n
阅读全文
摘要:题目链接:925. 长按键入 思路:双指针。题目还是比较简单的,比较容易想到。最后判断下i是否等于name.length,容易忽略。看了下官方解答,也是一样的思路。 代码: /** * @param {string} name * @param {string} typed * @return {b
阅读全文
摘要:一、什么是REST? REST这个词,是Roy Thomas Fielding在他2000年的博士论文中提出的。Fielding是一个非常重要的人,他是HTTP协议(1.0版和1.1版)的主要设计者、Apache服务器软件的作者之一、Apache基金会的第一任主席。 Fielding将他对互联网软件
阅读全文