
Python
文章平均质量分 84
闭着眼睛学算法
系统学习算法、华为OD笔试
oj1441
展开
-
Python入门学习(一):搭建运行环境(1)
有LeetCode算法/华为OD考试扣扣交流群可加可上全网独家的练习华子OD、大厂真题绿色聊天软件戳od1441了解算法冲刺训练(备注【优快云】否则不通过)原创 2024-06-09 23:47:18 · 855 阅读 · 0 评论 -
算法题Python常用内置函数、方法、技巧汇总(其八:推导式)
60+天陪伴式学习,40+直播课时,300+动画图解视频,300+LeetCode经典题,200+华为OD真题/大厂真题,还有简历修改、模拟面试、专属HR对接将为你解锁。每期人数维持在20人内,保证能够最大限度地满足到每一个同学的需求,达到和1v1同样的学习效果!python中的推导式是一种独特的数据处理方式,可以从一个数据序列构建另一个新的数据序列。目前开始常态化报名!目前已服务100+同学成功上岸!课程讲师为全网50w+粉丝编程博主@以及小红书头部编程博主@练习华子OD、大厂真题。原创 2023-12-29 16:55:27 · 644 阅读 · 0 评论 -
算法题Python常用内置函数、方法、技巧汇总(其七:位运算)
60+天陪伴式学习,40+直播课时,300+动画图解视频,300+LeetCode经典题,200+华为OD真题/大厂真题,还有简历修改、模拟面试、专属HR对接将为你解锁。每期人数维持在20人内,保证能够最大限度地满足到每一个同学的需求,达到和1v1同样的学习效果!参与运算的两个数,如果两个相对应的位相等,那么该位的运算结果为。,得到一个新的二进制数,再将其转换为十进制数即为结果。参与运算的两个数,如果两个相对应的位的均为。参与运算的两个数,如果两个相对应的位的均为。的幂,才会具备上述性质,我们可以使用。原创 2023-12-27 12:32:23 · 844 阅读 · 0 评论 -
算法题Python常用内置函数、方法、技巧汇总(其六:前缀和)
对于一个给定的数列A,它的前缀和数列S中S[i+1]表示从第1个元素到第i个元素的总和。假设nums是一个int型列表,形如就是从索引0对应的元素开始,累加到索引i对应的元素的前缀和。譬如,那么其前缀和列表即为。前缀和的作用是可以在O(1)的时间复杂度下快速地计算出某段连续子数组的和。即譬如对于上述而言,如果想快速计算出子数组的结果,只需要计算即为答案。前缀和的作用也可以用来解释,为什么我们会把0也视为一个前缀和并且放在前缀和列表的第一个位置。由于设置了,那么,才能够得到起始位置为原数组。原创 2023-12-27 11:47:12 · 1210 阅读 · 0 评论 -
算法题Python常用内置函数、方法、技巧汇总(其五:堆/优先队列)
60+天陪伴式学习,40+直播课时,300+动画图解视频,300+LeetCode经典题,200+华为OD真题/大厂真题,还有简历修改、模拟面试、专属HR对接将为你解锁。谈到优先队列时,一般强调其功能或应用,谈到堆时,一般强调其树形结构,但这两个词是可以进行同义替换的,大部分时候不用做严格区分。每期人数维持在20人内,保证能够最大限度地满足到每一个同学的需求,达到和1v1同样的学习效果!,在树形结构上体现为,每一个节点的值都小于其子节点的值。,在树形结构上体现为,每一个节点的值都大于其子节点的值。原创 2023-12-27 11:11:37 · 1293 阅读 · 1 评论 -
算法题Python常用内置函数、方法、技巧汇总(其四:数字)
60+天陪伴式学习,40+直播课时,300+动画图解视频,300+LeetCode经典题,200+华为OD真题/大厂真题,还有简历修改、模拟面试、专属HR对接将为你解锁。最常用的进制是十进制,除此之外常用的进制还有二进制、八进制、十六进制。某些题目在对变量进行初始化的时候,需要将其初始化为无穷大或者负无穷大,这可以用python中的。每期人数维持在20人内,保证能够最大限度地满足到每一个同学的需求,达到和1v1同样的学习效果!,表示将一个七进制数字符串,转化为一个十进制整数。是向下取整,对于负整数而言,原创 2023-12-26 15:16:20 · 1057 阅读 · 0 评论 -
算法题Python常用内置函数、方法、技巧汇总(其三:字符串)
60+天陪伴式学习,40+直播课时,300+动画图解视频,300+LeetCode经典题,200+华为OD真题/大厂真题,还有简历修改、模拟面试、专属HR对接将为你解锁。数字,所以是不能够判断负数的,在使用该方法时要注意这个问题,以免错判。如果我们确定字符串不会存在数字和其他字符混搭的情况,我们可以只取字符串的最后一个元素进行判断。每期人数维持在20人内,保证能够最大限度地满足到每一个同学的需求,达到和1v1同样的学习效果!方法用以判断字符串中是否均为字母和数字,根据判断结果返回一个布尔类型。原创 2023-12-26 15:14:58 · 1098 阅读 · 0 评论 -
算法题Python常用内置函数、方法、技巧汇总(其二:哈希表)
60+天陪伴式学习,40+直播课时,300+动画图解视频,300+LeetCode经典题,200+华为OD真题/大厂真题,还有简历修改、模拟面试、专属HR对接将为你解锁。,**并不是不能够完成计数的功能,只是在代码逻辑上需要多加一个判断,**较为冗长。如果没有加上述判断,直接执行以下代码,每期人数维持在20人内,保证能够最大限度地满足到每一个同学的需求,达到和1v1同样的学习效果!所以在需要进行元素频率记录的时候,直接使用。匿名函数,设置更加丰富的默认值。中,也可以访问或添加。可以避免频繁的判断。原创 2023-12-24 01:30:00 · 597 阅读 · 0 评论 -
算法题Python常用内置函数、方法、技巧汇总(其一:列表)
60+天陪伴式学习,40+直播课时,300+动画图解视频,300+LeetCode经典题,200+华为OD真题/大厂真题,还有简历修改、模拟面试、专属HR对接将为你解锁。每期人数维持在20人内,保证能够最大限度地满足到每一个同学的需求,达到和1v1同样的学习效果!指向两个不同的列表对象,我们在赋值操作时可以有两种操作,来让。是同一个列表对象的两个别名,它们表示同一个列表,因此修改。表示两个不同的(但值相同的)列表对象。的特性,即可完成列表的去重。匿名函数的使用可以详见真题。有两个长度相等的列表。原创 2023-12-23 20:44:52 · 1338 阅读 · 0 评论