力扣题库
鸭绒
追求起点是大厂。
展开
-
力扣题库JS版:最小路径和
题目:给定一个包含非负整数的 m x n 网格 grid ,请找出一条从左上角到右下角的路径,使得路径上的数字总和为最小。说明:每次只能向下或者向右移动一步。示例 1:输入:grid = [[1,3,1],[1,5,1],[4,2,1]]输出:7解释:因为路径 1→3→1→1→1 的总和最小。示例 2:输入:grid = [[1,2,3],[4,5,6]]输出:12解题思想:辅组数组dpt需从下往上初始化,下面的代码实现就是从上面方程式转化而来,但需要加入一些特殊判断,因为原创 2020-12-27 11:38:20 · 566 阅读 · 0 评论 -
力扣题库JS版:Z 字形变换
题目描述:将一个给定字符串根据给定的行数,以从上往下、从左到右进行 Z 字形排列。比如输入字符串为 “LEETCODEISHIRING” 行数为 3 时,排列如下:L C I RE T O E S I I GE D H N之后,你的输出需要从左往右逐行读取,产生出一个新的字符串,比如:“LCIRETOESIIGEDHN”。请你实现这个将字符串进行指定行数变换的函数:string convert(string s, int numRows);示例 1:输入: s原创 2020-12-21 11:36:00 · 692 阅读 · 0 评论 -
力扣题库JS版:统计数组中字符出现的频次,返回一个Object<String,Boolean> 太简单了。。。
小红书2020年校招前端笔试题题目:实现代码:<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>统计字符出现频次</title></head>&l原创 2020-11-03 23:15:06 · 284 阅读 · 0 评论 -
JS算法题:分隔数字,每隔3位使用逗号分隔一次
小红书2020校招前端笔试:题目:测试:实现代码:有详细注释<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>实现paddingNum</title><原创 2020-11-03 20:59:57 · 2360 阅读 · 1 评论