js算法
文章平均质量分 52
用js来编写一些算法解决一些问题
LiuJie_Boom
高粒度抽象的代价就是无法做到低粒度的修改
展开
-
今日群里分享的牛客网前端面试题2022-7-6<原地删除数组中的某个值并返回删除后数组的长度>
突然一刷原创 2022-07-06 15:13:53 · 126 阅读 · 1 评论 -
今日群里分享的面试题
1 题 2. 题 3. 题原创 2022-06-21 00:53:07 · 121 阅读 · 9 评论 -
Leetcode 1920基于排列构建数组
王元肉==>个人主页 大家一起加油,我喜欢分专栏将知识打碎成一份一份小知识点,一篇文章只说一个知识点,因此每篇文章篇幅较短,希望大家不要介意。如有需要可以查看专栏看看是否有该文章中涉及到的知识点进行讲解的文章,如果大家觉得有帮助,希望大家三连支持一下。 推荐阅读 文章结构题目描述代码实现 1920. 基于排列构建数组 题目描述 给你一个 从 0 开始的排列 nums(下标也从 0 开始)。请你构建一个 同样长度 的数组 ans ,其中,对于每个 i(0 <= i < nums.原创 2022-04-28 23:31:23 · 123 阅读 · 0 评论 -
LeetCode 217. 判断数组是否存在重复元素
王元肉==>个人主页 大家一起加油,我喜欢分专栏将知识打碎成一份一份小知识点,一篇文章只说一个知识点,因此每篇文章篇幅较短,希望大家不要介意。如有需要可以查看专栏看看是否有该文章中涉及到的知识点进行讲解的文章,如果大家觉得有帮助,希望大家三连支持一下。 推荐阅读 文章结构题目描述代码实现方法1双重for方法2Set+size方法3Object+keys()+length方法4forEach()+indexof()+length方法5sort()+for 217. 存在重复元素 题目描述 给原创 2022-04-28 23:22:36 · 1303 阅读 · 0 评论 -
剑指offer 06 从尾到头打印链表
王元肉==>个人主页 大家一起加油,我喜欢分专栏将知识打碎成一份一份小知识点,一篇文章只说一个知识点,因此每篇文章篇幅较短,希望大家不要介意。如有需要可以查看专栏看看是否有该文章中涉及到的知识点进行讲解的文章,如果大家觉得有帮助,希望大家三连支持一下。 推荐阅读 文章结构题目描述代码实现方式1方式2 剑指 Offer 06. 从尾到头打印链表 题目描述 输入一个链表的头节点,从尾到头反过来返回每个节点的值(用数组返回)。 代码实现 方式1 const head = { val:原创 2022-04-28 22:45:16 · 550 阅读 · 0 评论 -
js数组实现Leetcode118题杨辉三角
文章结构题目描述代码实现 118. 杨辉三角 题目描述 给定一个非负整数 numRows,生成「杨辉三角」的前 numRows 行。 在「杨辉三角」中,每个数是它左上方和右上方的数的和。 代码实现 const numRows = 5; var generate = function(numRows) { const arr = []; for (let i = 0; i < numRows; i++) { // 给每一行一个空数组 arr[i] =原创 2022-04-26 00:00:02 · 885 阅读 · 0 评论 -
LeetCode第一题两数之和
@[TOC]文章结构 1. 两数之和Leetcode题目地址 题目描述 给定一个整数数组 nums 和一个整数目标值 target,请你在该数组中找出 和为目标值 target 的那 两个 整数,并返回它们的数组下标。你可以假设每种输入只会对应一个 答案。但是,数组中同一个元素在答案里不能重复出现。你可以按任意顺序返回答案。 代码实现 var twoSum = function(nums, target) { // 与握手相似,一个人要和其它所有人握手,不要重复握手 for(let i =原创 2022-04-25 23:58:48 · 90 阅读 · 0 评论 -
js使用队列实现击鼓传花小游戏
js队列版击鼓传花小游戏原创 2022-04-18 14:12:41 · 2298 阅读 · 0 评论 -
js使用栈或数组完成leetCode算法题第1716道(计算力扣银行的钱)
leetCode1716 计算力扣银行的钱 js数组或者栈实现原创 2022-04-18 13:30:43 · 186 阅读 · 0 评论 -
js使用栈或者数组完成LeetCode算法题第20道(有效的括号)
LeetCode20 有效的括号 js解题原创 2022-04-18 13:22:29 · 248 阅读 · 0 评论 -
js使用栈实现算法题10进制转2进制
使用栈数据结构来模拟实现进制转换原创 2022-04-18 13:08:43 · 96 阅读 · 0 评论 -
五个基本的排序算法,给js数组添加【冒泡、选择、插入、归并、快排】五个api
为js数组添加五个基本排序api原创 2022-04-18 12:47:05 · 87 阅读 · 0 评论