当前位置: 首页 > news >正文

经典算法实战:重新排列日志文件(一)

重新排列日志文件

题目描述

难易度:中等

给你一个日志数组 logs。每条日志都是以空格分隔的字串,其第一个字为字母与数字混合的 标识符 。

有两种不同类型的日志:

  • 字母日志:除标识符之外,所有字均由小写字母组成
  • 数字日志:除标识符之外,所有字均由数字组成

请按下述规则将日志重新排序:

  • 所有 字母日志 都排在 数字日志 之前。
  • 字母日志 在内容不同时,忽略标识符后,按内容字母顺序排序;在内容相同时,按标识符排序。
  • 数字日志 应该保留原来的相对顺序。

返回日志的最终顺序。

示例 1:

输入:logs = ["dig1 8 1 5 1","let1 art can","dig2 3 6","let2 own kit dig","let3 art zero"] 输出:["let1 art can","let3 art zero","let2 own kit dig","dig1 8 1 5 1","dig2 3 6"] 解释: 字母日志的内容都不同,所以顺序为 "art can", "art zero", "own kit dig" 。 数字日志保留原来的相对顺序 "dig1 8 1 5 1", "dig2 3 6" 。

示例 2:

输入:logs = ["a1 9 2 3 1","g1 act car","zo4 4 7","ab1 off key dog","a8 act zoo"] 输出:["g1 act car","a8 act zoo","ab1 off key dog","a1 9 2 3 1","zo4 4 7"]

提示:

  • 1 <= logs.length <= 100
  • 3 <= logs[i].length <= 100
  • logs[i] 中,字与字之间都用单个空格分隔
  • 题目数据保证 logs[i] 都有一个标识符,并且在标识符之后至少存在一个字
http://www.jsqmd.com/news/882808/

相关文章:

  • 2026蚌埠市黄金回收白银回收铂金回收店铺哪家好 实力靠谱门店排行榜推荐及联系方式 - 亦辰小黄鸭
  • 科学机器学习工作流:融合物理与数据驱动的气候建模新范式
  • MobX与React完美结合:使用@observer构建高性能前端应用
  • 2026年5月郑州黄金变现避坑要点:5个标准快速判断商家靠谱度 - 奢侈品回收测评
  • 炉石传说HsMod插件:基于BepInEx的终极游戏体验增强工具
  • Better ClearType Tuner:Windows 10字体渲染优化终极指南
  • 2026包头市黄金回收白银回收铂金回收店铺哪家好 实力靠谱门店排行榜推荐及联系方式 - 亦辰小黄鸭
  • 机器学习算子零样本超分辨率为何失败?多分辨率训练方案解析
  • MindGrab:轻量级神经影像预处理技术解析
  • 2026苏州财税公司口碑排名,十大正规机构实测推荐 - 品牌智鉴榜
  • 解密LaMa图像修复系统:5大实战策略构建高效傅里叶卷积处理架构
  • 别再死记公式了!用动画和几何直觉彻底搞懂傅里叶级数与变换
  • 零代码实战:非技术人员如何用 Coze_Dify 搭建工作流 Agent
  • 2026宝鸡市黄金回收白银回收铂金回收店铺哪家好 实力靠谱门店排行榜推荐及联系方式 - 亦辰小黄鸭
  • PyKafka高级特性:ManagedBalancedConsumer与Kafka 0.9+ Group Membership API
  • openpilot终极指南:如何为你的爱车快速添加自动驾驶辅助功能
  • 盐城本地黄金回收哪家靠谱 长悦上门快收大盘减一元当场到账 - 专业黄金回收
  • 2026最新诚信优选镇江市黄金回收白银回收铂金回收彩金回收门店TOP5实力排行榜+联系方式推荐 - 前途无量YY
  • IoTSharp开源物联网平台:10分钟快速搭建企业级物联网系统
  • 元学习与物理信息神经网络:破解数据稀缺下的宏观交通流估计难题
  • 3步解锁RTX HDR:让你的视频播放体验全面升级
  • OpenSpeedy:打破游戏时间枷锁的终极开源解决方案
  • 2026保定市黄金回收白银回收铂金回收店铺哪家好 实力靠谱门店排行榜推荐及联系方式 - 亦辰小黄鸭
  • P1945 无边的网格 题解
  • 展锐RM500U 5G CPE固件升级避坑指南:为什么你的QFlash总卡在‘开始下载’?
  • VTube Studio插件生态盘点:15个最受欢迎的第三方工具终极指南
  • 别再手动拼接字符串了!用Qt的setModel和setView,10分钟搞定一个带CheckBox的多选下拉框
  • 2026最新诚信优选郑州市黄金回收白银回收铂金回收彩金回收门店TOP5实力排行榜+联系方式推荐 - 前途无量YY
  • 2026 最新鞋类检测仪器厂家综合实力六强深度测评报告|恒通仪器实力上榜 - 品牌推荐大师1
  • 哔哩下载姬downkyi:如何5分钟内掌握B站视频批量下载与去水印技术