【leetcode】2259. 移除指定数字得到的最大结果(js实现)

news/2024/11/29 6:33:27/

1. 题目

2259. 移除指定数字得到的最大结果
在这里插入图片描述

2. 思路

根据题意进行模拟,每次找到与digit相同的元素就将其移除,将剩余的字符串与存储最大值的字符串进行比较,一直保持max中保存的是最大值,最终将max返回。

3. 代码

/*** @param {string} number* @param {character} digit* @return {string}*/
var removeDigit = function(number, digit) {const n = number.lengthlet max = 0for (let i = 0; i < n; i++) {if (number[i] === digit) {let tmp = number.substring(0, i) + number.substring(i + 1)// console.log(tmp);if (tmp > max) {max = tmp + ''}}}return max
};

4. 其他

tmp和max比较的地方,我之前是用Math.max来实现的,但是一直报错,后来我改成if语句就好了。不知道为啥,如果有人知道,欢迎评论区讨论,谢谢~


http://www.ppmy.cn/news/535548.html

相关文章

❤️2020年CSDN第一名何许人也❤️

❤️强烈推荐人工智能学习网站❤️ CSDN成就了一亿技术人&#xff0c;CSDN圈里都是技术人&#xff0c;故CSDN第一名格外受人关注们今天来看一下。 CSDN有个叫stpeace的&#xff0c;发现他几年霸榜CSDN第一名。 博客详细信息 原创2259篇&#xff0c;访问2224万&#xff0c;实力…

LeetCode 2259. 移除指定数字得到的最大结果

文章目录 1. 题目2. 解题 1. 题目 给你一个表示某个正整数的字符串 number 和一个字符 digit 。 从 number 中 恰好 移除 一个 等于 digit 的字符后&#xff0c;找出并返回按 十进制 表示 最大 的结果字符串。 生成的测试用例满足 digit 在 number 中出现至少一次。 示例 1&…

LeetCode笔记:Weekly Contest 291

LeetCode笔记&#xff1a;Weekly Contest 291 1. 题目一 1. 解题思路2. 代码实现 2. 题目二 1. 解题思路2. 代码实现 3. 题目三 1. 解题思路2. 代码实现 4. 题目四 1. 解题思路2. 代码实现3. 算法优化 比赛链接&#xff1a;https://leetcode.com/contest/weekly-contest-291/…

1839:【05NOIP提高组】谁拿了最多奖学金

1839&#xff1a;【05NOIP提高组】谁拿了最多奖学金 时间限制: 1000 ms 内存限制: 65536 KB 提交数: 5110 通过数: 2259 【题目描述】 某校的惯例是在每学期的期末考试之后发放奖学金。发放的奖学金共有五种&#xff0c;获取的条件各自不同&#xff1a; 1)院士奖学…

2079 11 21

一&#xff0c;将数字进行倒置 #include “stdio.h” void main() { int a[10]{3,6,12,25,30}; int size5; int i,j,t; for(i0,jsize-1;i<j;i,j–) { ta[i]; a[i]a[j]; a[j]t; } for(i0;i<size;i) { printf("%d ",a[i]); } } C语言程序是从源文件的第一条语句…

HDUOJ 2955 Robberies

HDUOJ 2955 Robberies 题目链接 Problem Description The aspiring Roy the Robber has seen a lot of American movies, and knows that the bad guys usually gets caught in the end, often because they become too greedy. He has decided to work in the lucrative bu…

【LSSVM回归预测】灰狼算法优化最小支持向量机GWO-LSSVM数据预测【含Matlab源码 2259期】

⛄一、灰狼算法优化最小支持向量机GWO-LSSVM简介 1 算法理论 采用灰狼优化算法的最小二乘支持向量机模型预测时,为避免过拟合现象和检验该模型的有效性,将实证部分主要分为:①基于灰狼优化算法的最小二乘支持向量机预测(出现过拟合现象);②经过交叉验证的灰狼优化算法的最小二…

hdu 2259

题目&#xff1a;http://acm.hdu.edu.cn/showproblem.php?pid2259 题意是找一种策略&#xff0c;可以使这个策略得到值比continuous same game(1) 的策略好1.5倍就可以了。也其实就是不用找最优的策略。。只要稍微比&#xff08;1&#xff09;的策略好就行。。。。 我一开始往…