自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 资源 (1)
  • 收藏
  • 关注

原创 【Python】白话理解:计数器collections.Counter

不同的是,dict 对象的 update() 方法在遇到具有相同的键时,将会对该键对应的值执行 覆盖 操作。而 Counter 对象的 update() 方法在遇到具有相同的键时,将会对该键对应的值执行 叠加 操作。请注意:输出的顺序,是按创建时首次录入键的先后顺序,也就是创建时{‘a’: 1, ‘b’: 2, ‘c’: 3, ‘d’: -4}的顺序,a\b\c\d。如果访问普通字典不存在的键,系统会报错,同样的场景,如果我们访问Counter计数器对象的不存在的键,它会返回0。

2024-01-13 16:35:24 958

原创 【Python】白话理解:双向队列collections.deque

在算法逻辑中,经常会用到队列和栈这两种模型,如果我们用list实现,出队(pop)和插入(insert)时的空间复杂度大约为O(n),deque在出队(pop)和入队(append)时的时间复杂度是O(1)。通过观察我们发现,list的表达式是[],而deque没有一对儿专属的符号来表示,它只能是deque([]),从某种意义上讲,deque是不是就是一种特殊的list补集呢?开始没有讲deque的创建方法,因为是想先对比添加和删除操作与list的异同,接下来,我们来看deque的创建方法,它有两个参数,

2023-12-31 23:21:43 914

原创 【Python】白话理解:默认字典collections.defaultdict

为什么叫默认字典,就是为了解决,当外部调取该字典某个不存在的键时,会根据当前字典元素类型,返回对应的空值。以此衍生出,给定默认字典的第1个参数,定义了这个新创建的字典元素到底是什么类型的。请注意,当前键值对的增加是使用的集合方法add,即只记录不同值,相同值不记录。请注意,这里使用的是列表的append方法,就是即便元素相同也记录。专业的计数器,直接对字符串字母计数。是python内建标准库的。

2023-12-30 13:08:29 457

原创 JS数组操作 速查手册

JavaScript广泛应用于各种场景,数组是非常底层而且实用的数据结构,虽然结构很简单,但是用好却不简单,本文旨在整理归纳各类js数组语法及函数,作为上手操作时较为便捷实用的速查手册,持续更新中,欢迎留言!~

2023-01-24 23:35:12 198

原创 Python案例001:将一个正整数分解质因数

【难度】★☆【题目】将一个正整数分解质因数。例如:输入90,打印出90=2 * 3 * 3 * 5【答题思路】1)正整数分解质因数,假设该数字为n,开始从2到n、从小到大的对该数字做除法,得到的第一个整除的除数是其中一个质因数(得到的第一个余数是0的除数);2)当前所除得的商,再去用上述的方法求它的第一个质因数;3)重复上述步骤,直到最终整除的商是1时,最后一个质因数查找完毕!...

2019-12-02 10:04:27 5053

基于小波分析的心电信号降噪研究

详尽的介绍了心电信号的特点,以及所产生的常见的信号源,采用小波分析对心电信号进行降噪处理,讲得很清楚,值得推荐!

2015-05-11

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除