1. Job Roadmap
  2. Home
  3. Problem Set
  4. codenotelist
  5. Forum
  6. course
  7. Shore Share Sessions
  8. Record
  1. Login
  2. Sign Up
  3. Language
    1. English
    2. 한국어
    3. 简体中文
    4. 正體中文
    ZhContent TextSol video solution AI分析

题面描述

给定一个正整数 NUM1NUM1NUM1,计算出一个新的正整数 NUM2NUM2NUM2,其中 NUM2NUM2NUM2 是通过从 NUM1NUM1NUM1 中移除 NNN 位数字得到的结果,并且需要保证 NUM2NUM2NUM2 的值最小。

思路

要在给定的数字字符串中移除 NNN 位数字,使得剩下的数字组成的数尽可能小。这个问题可以通过贪心算法来解决。具体步骤如下:

  1. 贪心选择:从左到右遍历数字,每当发现当前数字比下一个数字大时,就移除当前数字。这是因为移除较大的数字有助于整体数值变小。

P3025.找最小数(100分)

    1000ms Tried: 286 Accepted: 77 Difficulty: 5 所属公司 : 华为od
    算法与标签>贪心算法

题目描述

给一个正整数 NUM1NUM1NUM1 ,计算出新正整数 NUM2NUM2NUM2 ,NUM2NUM2NUM2 为 NUM1NUM1NUM1 中移除 NNN 位数字后的结果,需要使得 NUM2NUM2NUM2 的值最小。

输入描述

输入的第一行为一个字符串,字符串由 0−90-90−9 字符组成,记录正整数 NUM1NUM1NUM1,NUM1NUM1NUM1 长度小于 323232。

输入的第二行为需要移除的数字的个数,小于 NUM1NUM1NUM1 长度。

输出描述

输出一个数字字符串,记录最小值 NUM2NUM2NUM2 。

样例1

输入

2615371
4

输出

131

说明

NUM2可能有前导0,如果有则需要去除

开通会员即可查看完整视频题解: 1.题目讲解 2.思路分析 3.逐行代码手写

登录后即可使用 AI 分析。

模式
倒计时时长
:

最长 10 小时 59 分;应用后按此时长重新开始。

提示:点击提交记录在左侧题面区域查看详情
题库
AI分析设置
留空使用官方API Key,每天有次数限制(自定义API Key仅限会员和管理员使用,不限次数)
会员和管理员可切换模型;切到 Kimi/智谱/通义/豆包时需填写对应供应商 API Key
升级会员,可将运行与提交冷却时间缩短至 1 秒起

Status

  • Judging Queue
  • Service Status

Development

  • Open Source

Support

  • Help
  • Contact Us

About

  • About
  • Privacy
  • Terms of Service
  • Copyright Complaint
  1. Language
    1. English
    2. 한국어
    3. 简体中文
    4. 正體中文
  2. Legacy mode
  3. Theme
    1. Light
    2. Dark
  1. 京ICP备2025123107号-1
  2. Worker 0, 39ms
  3. Powered by Hydro v5.0.0-beta.18 Community
CLOSE


ScanQRCodePrompt

请使用微信扫描下方二维码完成注册

Forgot password or username?