每日算法
文章平均质量分 91
技术宅小温
一个正在成长路上的前端技术宅,希望大家多多沟通交流技术! 共同进步!
展开
-
< 每日算法 - JavaScript解析:跳跃游戏 Ⅰ/ Ⅱ - 贪心 >
给大伙带来两个 “ 贪心算法 ”相关的题目,希望能给大家带来不一样的理解!原创 2023-07-14 16:55:00 · 757 阅读 · 0 评论 -
< 每日算法 - JavaScript解析:一文解决 “ 买卖股票 ” 系列算法题 >
接下来,就由小温带大家解决 “买卖股票”系列算法题, 以最基础的 `121 题:买卖股票的最佳时机(简单)` 为例,讲解解决思路!原创 2023-07-07 19:19:10 · 1022 阅读 · 2 评论 -
< 每日算法:一文带你认识 “ 双指针算法 ” >
`双指针`并非指的是一种具体的公式或者范式。而是一种运算思路,用于节省逻辑运算时间的`逻辑思路`!双指针算法通常用于`优化时间复杂度`!原创 2023-06-07 18:35:31 · 911 阅读 · 7 评论 -
< 每日算法 - JavaScript解析:搜索旋转排序数组 >
给你 旋转后 的数组 nums 和一个整数 target ,如果 nums 中存在这个目标值 target ,则返回它的下标,否则返回 -1。根据示例,可以思考得出,数组nums存在一点,旋转了数组的数值结构(即上图分界点Point,存在。:在日常使用,数据量不多的情况下,可以直接用indexOf搜索。,那就只能使用二分查找了,因为indexOf是逐个遍历匹配,时间复杂度为 O(n)而我们通过这规律,就可以区分两段升序的数组,然后在对应的升序区间内,进行。在传递给函数之前,nums 在预先未知的某个。原创 2023-03-24 15:58:11 · 441 阅读 · 0 评论 -
< 每日算法:在排序数组中查找元素的第一个和最后一个位置 >
每日算法 - JavaScript解析:在排序数组中查找元素的第一个和最后一个位置原创 2023-03-21 18:33:36 · 481 阅读 · 0 评论 -
< 算法基础 之 二分查找 >
在开发中,我们常常会需要查找某个顺序存储结构中的内容时,我们常常会直接使用Javascript中已经封装好的函数去查找或者辅助查找。但是也由于封装的特性,我们对这种封装好的函数,比较难以控制其复杂度,包括其内部执行语句的庸余部分难以把控。所以,在算法中,诞生了二分查找这个算法概念。二分查找(Binary Search)也叫作折半查找。二分查找有两个要求,一个是数列有序,另一个是数列使用顺序存储结构(比如数组)。原创 2023-02-15 17:44:32 · 505 阅读 · 1 评论 -
< 每日算法 - JavaScript解析:二叉树灯饰【初识动态规划 - dp, 具体理解配合代码看最合适,代码均有注释】 >
这道算法题,对于没有了解过动态规划的萌新非常合适,内容非常详细,可以冲一波!尝试了解DP(动态规划)、状态转移、递归等知识点原创 2023-02-06 19:33:39 · 522 阅读 · 1 评论 -
< 每日算法 - JavaScript解析:获取最小展台数量 >
力扣嘉年华将举办一系列展览活动,后勤部将负责为每场展览提供所需要的展台。 已知后勤部得到了一份需求清单,记录了近期展览所需要的展台类型, `demand[i][j]` 表示第 i 天展览时第 j 个展台的类型。 在满足每一天展台需求的基础上,请返回后勤部需要准备的 `最小` 展台数量。原创 2023-02-04 22:56:25 · 638 阅读 · 1 评论 -
< 每日算法 - JavaScript解析:从尾到头打印链表 >
本题难度不算难,重在理解递归的思路,举一反三。原创 2023-02-04 20:53:25 · 909 阅读 · 1 评论 -
< 每日算法 - Javascript解析:经典弹珠游戏 >
欢迎各位来到「力扣嘉年华」,接下来将为各位介绍在活动中广受好评的弹珠游戏。原创 2023-02-02 17:54:13 · 1489 阅读 · 4 评论 -
< 每日算法 - Javascript解析: 交通枢纽 >
为了缓解「力扣嘉年华」期间的人流压力,组委会在活动期间开设了一些交通专线。path[i] = [a, b] 表示有一条从地点 a通往地点 b 的 单向 交通专线。 若存在一个地点,满足以下要求,我们则称之为 `交通枢纽`原创 2023-02-01 15:13:21 · 358 阅读 · 1 评论 -
< 每日算法 - JavaScript解析:用两个栈实现队列 >
任务描述:用两个栈实现一个队列。队列的声明如下,请实现它的两个函数 `appendTail` 和 `deleteHead` ,分别完成在队列尾部插入整数和在队列头部删除整数的功能。(若队列中没有元素,deleteHead 操作返回 -1 )原创 2023-01-31 13:28:43 · 971 阅读 · 2 评论