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

华为OD机试 - 乘积最大值(Python)

乘积最大值

题目

给定一个元素类型为小写字符串的数组
请计算两个没有相同字符的元素长度乘积的最大值
如果没有符合条件的两个元素返回0

输入

输入为一个半角逗号分割的小写字符串数组
2 <= 数组长度 <= 100
0 < 字符串长度 <= 50

输出

两个没有相同字符的元素长度乘积的最大值

示例一

输入

iwdvpbn,hk,iuop,iikd,kadgpf

输出

14

说明

数组中有5个元组 第一个和第二个元素没有相同字符
满足条件 输出7 * 2 = 14

解题思路

读入一个字符串,将字符串按照 “,” 分割成多个字符串存储在数组 split 中,然后遍历数组 split,对于数组中的任意两个字符串,判断这两个字符串是否可以组成一个更大的字符串,如果可以,就更新最大的字符串的长度。最后,输出 max_val。

核心知识点

阅读代码,掌握重要知识点。

http://www.lryc.cn/news/10653.html

相关文章:

  • 【CMU15-445数据库】bustub Project #2:B+ Tree(上)
  • 功率放大器在lamb波方向算法的损伤定位中的应用
  • 时的科技迎1亿融资,这辆“空中的士”能否实现真正飞行?
  • idea 折叠代码块技巧 关于<editor-fold>
  • python|第五章考试题及练习题
  • DIY生日蛋糕笔记
  • MybatisPlus------常用注解和逻辑删除以及设置统一前缀以及主键生成策略(六)
  • JQuery工具框架
  • 同一个整型常量怎样在不同进制间之间转换?
  • UVa 225 Golygons 黄金图形 暴力搜索 剪枝 状态判断
  • PowerShell中的对象是神马?
  • Proxy lab
  • 【机器学习】Sklearn 集成学习-投票分类器(VoteClassifier)
  • Day892.MySql读写分离过期读问题 -MySQL实战
  • 无线蓝牙耳机哪个品牌音质好?性价比高音质好的蓝牙耳机排行榜
  • 店铺微信公众号怎么创建?
  • goLang Mutex用法案例详解
  • java常见的异常
  • 从0开始学python -33
  • ModuleNotFoundError: No module named ‘glfw‘ 解决方案
  • RadZen运行和部署,生成业务web应用程序
  • 分享7个比B站更刺激的老司机网站,别轻易点开
  • 浅析:如何在Vue3+Vite中使用JSX
  • 开发小程序需要什么技术?
  • 7个营销人员常见的社交媒体问题以及解决方法
  • BFC 是什么
  • 07 react+echart+大屏
  • Linux/Ubuntu安装部署Odoo15仓管系统,只需不到十步---史上最成功
  • Python奇异值分解
  • AWS攻略——子网