![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
算法题目
A-Lyndun Wong
这个作者很懒,什么都没留下…
展开
-
华为算法题目:最大最小货币兑换,python解法
///输入: 2 8 2 127 HKD MAX/// 第一个参数代表英镑兑美元的汇率,第二个参数代表美元兑人民币的汇率,第三个参数代表人民币对港元的汇率///英镑>美元>人民币>港元///输出:3 GBP 1 USD 7 CNY 1 HKD代码如下,不能保证100%测试用例全过,仅供参考学习:''' 最大货币兑换:获取最多种类的货币''''''最小货币兑换:获取最少的货币种类,也就是换成最不值钱的港币就可以了'''mt = ['GBP','USD','CNY','HKD'原创 2021-04-26 20:38:35 · 652 阅读 · 0 评论 -
华为面试题目:字符串解码,python解法
@华为面试题目:字符串解码,python解法题目描述将一段压缩后的字符串解压缩,并且排序输出。解压规则:每个字符串后面跟着一个数字,表示这个字符串的重复次数。例如,”a5”解压后的结果为”aaaaa”;’abc3’解压后的结果为”abcabcabc”。排序规则:1、根据每个字符串的重复次数升序排序,然后输出结果。例如,”a3b2”,输出的结果为”bbaaa”。2、如果字符重复次数一样,则根据ASCII编码顺序做升序排序,然后输出结果。例如,”b2a2”,输出的结果为”aabb”。输入描述:原创 2021-04-26 20:35:01 · 529 阅读 · 1 评论