- 博客(10)
- 收藏
- 关注
原创 动态规划最长重复子数组
给两个整数数组 nums1 和 nums2 ,返回 两个数组中 公共的 、长度最长的子数组的长度。示例 1:输入:nums1 = [1,2,3,2,1], nums2 = [3,2,1,4,7]输出:3解释:长度最长的公共子数组是 [3,2,1]。示例 2:输入:nums1 = [0,0,0,0,0], nums2 = [0,0,0,0,0]输出:5。
2022-09-18 19:12:26
115
原创 java接口
接口的特点使用interface修饰类实现接口用implement通过实现类对象实例化:要么是抽象类,要么重写接口中所有抽象方法。接口成员特点成员变量只能是常量接口没有构造方法接口中的成员方法只能是抽象方法类和接口的关系类和类:只能是单继承,但可以多层继承类和接口:实现关系,可以单实现 也可以多实现接口和接口:继承关系,可以单继承也可以多继承抽象类和接口区别...
2022-04-23 15:07:48
436
原创 【无标题】
抽象类类中有抽象方法 该类必须为抽象类抽象类特点:抽象类里可以有抽象方法,也可以有非抽象方法。抽象类不可以创建对象(new)。抽象类创建对象的方法: 创建继承子类,子类重写之后即可创建。抽象类子类:要么重写抽象类中的所有抽象方法,要么是抽象类。抽象类成员特点成员变量:可以是变量也可以是常量构造方法:有构造方法,但无法实例。构造方法用于子类访问父类的初始化。成员方法:包括抽象方法(限定子类完成某些动作)和非抽象方法(提高代码复用性)...
2022-04-17 18:30:02
151
原创 元组和集合
元组和集合一、集合set()集合的操作:“-”差集:x-y集合将存在于x中的y集合的元素删除‘|’并集:合并两集合 x|y‘&’交集:找相同'^'异或:找不同增:add()删:pop()?随机删除 remove()删除第一个,删除不存在的元素会报错discard()删除不存在的元素不会报错update():归并 x.update({ })list()和tuple()转换集合二 元组1.创建:t=()2.可索引3.基本操作:len()t1+t2:合并(t
2022-04-16 22:46:42
137
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人