![](https://img-blog.csdnimg.cn/20191226142144378.jpg?x-oss-process=image/resize,m_fixed,h_224,w_224)
Python
Python学习心得,笔记汇总,以及经验分享,有原创有转载。
Ricky_hu
这个作者很懒,什么都没留下…
展开
-
LeetCode第283题解法与思考
第283题的要求如下:给定一个数组 nums,编写一个函数将所有 0 移动到数组的末尾,同时保持非零元素的相对顺序。示例:输入: [0,1,0,3,12]输出: [1,3,12,0,0]说明:必须在原数组上操作,不能拷贝额外的数组。尽量减少操作次数。题目的难点在于,不能使用额外的内存空间,必须在原数组上操作。我想到的常规解法有如下三种,但都不是非常满意,...原创 2019-12-29 13:24:44 · 270 阅读 · 0 评论 -
元素出现次数类题目解法小结
最近在LeetCode上刷题,碰到一些需要计算元素在列表或者字符串中出现频次的题目,比如:第217题:给定一个整数数组,判断是否存在重复元素。第350题:给定两个数组,编写一个函数来计算它们的交集。第1002题:查找常用字符。第961题:重复N次的元素。第1122题:数组的相对排序。。。。。。。这是我目前刷到过的题目,相信还有很多没刷到的题目也或多或少需要用到对元素...原创 2019-12-28 16:03:44 · 430 阅读 · 0 评论 -
Python3字典操作错误之遍历查询
昨天在LeetCode上刷一个题的时候遇到需要对字典的key进行遍历查询,结果出现如下错误:RuntimeError: dictionary changed size during iteration出错的代码段如下: for j in ans.keys(): #遍历模板ans字典 if (j not in ans_temp): #对于在后...原创 2019-12-26 15:41:11 · 554 阅读 · 0 评论