python3
leekari
这个作者很懒,什么都没留下…
展开
-
查询数组中的主要元素
主要元素 数组中占比超过一半的元素称之为主要元素。给定一个整数数组,找到它的主要元素。若没有,返回-1。 示例 1: 输入:[1,2,5,9,5,9,5,5,5] 输出:5 示例 2: 输入:[3,2] 输出:-1 示例 3: 输入:[2,2,1,1,1,2,2] 输出:2 来源:力扣(LeetCode) 链接:https://leetcode-cn.com/problems/find-majority-element-lcci 著作权归领扣网络所有。商业转载请联系官方授权,非商业转载请注明出处原创 2020-09-23 15:21:36 · 316 阅读 · 0 评论 -
算法【数组模块】----寻找两个有序数组的中位数
Median of Two Sorted Arrays Given two sorted arrays nums1 and nums2 of size m and n respectively, return the median of the two sorted arrays. Follow up: The overall run time complexity should be O(log (m+n)). Example 1: Input: nums1 = [1,3], nums2 = [2]原创 2020-09-23 14:12:58 · 76 阅读 · 0 评论 -
python3入门(4)-函数、迭代器、生成器
python不定长参数函数 其他函数定义及循环方式与其他语言基本相似,不再赘述。 python中不定长参数函数的定义: def test(*test): print(test) # (1, 2, 3, 4) print(type(test)) # <class 'tuple'> def test2(**test): print(test) # {'a': 2, 'b': 3} print(type(test)) # <class原创 2020-08-18 22:47:33 · 149 阅读 · 0 评论 -
python3入门(3)---列表、元组、字典、集合详解
列表类型 访问list的值: list1 = [1, 2, 3, 4, 5] print(list1[0]) # 1 print(list1[0: 1]) #[1] print(list1[0: 2]) #[1, 2] print(list1[1:]) # [2, 3, 4, 5] print(list1[: 2]) # [1, 2] print(list1[::-1]) # [5, 4, 3, 2, 1] print(list1[-2]) #4 更新list: list1[2] = 1000 p原创 2020-08-17 16:50:34 · 146 阅读 · 0 评论 -
Python3入门(1)
数据类型 Python有六个标准的数据类型: Numbers(数字) String(字符串) List(列表) Tuple(元组) Set(集合) Dictionary(字典) 分类 **不可变数据(3 个):**Number(数字)、String(字符串)、Tuple(元组) **可变数据(3 个):**List(列表)、Dictionary(字典)、Set(集合) Numbers包含int,double,complex。 Python可以同时为多个变量赋值,如a, b = 1, 2。 一个原创 2020-08-15 19:35:49 · 135 阅读 · 0 评论 -
Python3入门(2)---Number类型与String类型详解
Number 类型 常用数学函数 函数 描述 所属包 abs(i) 返回数字i的绝对值 ceil(i) 向上取整 math exp(i) e的i次方 math fabs(i) 返回数字i的绝对值,浮点类型 math floor(i) 向下取整 math log(x, y)\log(x) log以y为底x的对数,没有y时,默认以e为底 math max(a,b, c)\max(seq) max获取序列的最大值 math min(a,b,c)\min(seq) mi原创 2020-08-16 20:01:23 · 351 阅读 · 0 评论