Python
weixin_41988996
这个作者很懒,什么都没留下…
展开
-
Python二维数组的创建问题
LeetCode.63 不同路径2,采用动态规划中需要二维数组dp[m][n] Java中没出现,但是Python 中发现,输入输出变大之后,就会出现错误. 看了评论区把二位数组的创建修改了下,就通过了,如下: dp = [[0]*n]*m dp = [[0]*n for _ in range(m)] 因为第一种用法:dp = [[0]*m]*n 这是创建多个n个(1行m列的矩阵),而不是创建一...原创 2019-10-16 16:45:31 · 357 阅读 · 0 评论 -
Python部分内建函数用法
max() leetcode题目: 给定一个字符串,请将字符串里的字符按照出现的频率降序排列。 示例 1: 输入: “tree” 输出: “eert” 解释: 'e’出现两次,'r’和’t’都只出现一次。 因此’e’必须出现在’r’和’t’之前。此外,"eetr"也是一个有效的答案。 def frequencySort(self, s: str) -> str: #上述这个...原创 2019-10-09 16:40:21 · 93 阅读 · 0 评论