- 博客(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 121
原创 java接口
接口的特点 使用interface修饰 类实现接口用implement 通过实现类对象实例化:要么是抽象类,要么重写接口中所有抽象方法。 接口成员特点 成员变量只能是常量 接口没有构造方法 接口中的成员方法只能是抽象方法 类和接口的关系 类和类:只能是单继承,但可以多层继承 类和接口:实现关系,可以单实现 也可以多实现 接口和接口:继承关系,可以单继承也可以多继承 抽象类和接口区别 ...
2022-04-23 15:07:48 445
原创 【无标题】
抽象类 类中有抽象方法 该类必须为抽象类 抽象类特点: 抽象类里可以有抽象方法,也可以有非抽象方法。 抽象类不可以创建对象(new)。抽象类创建对象的方法: 创建继承子类,子类重写之后即可创建。 抽象类子类:要么重写抽象类中的所有抽象方法,要么是抽象类。 抽象类成员特点 成员变量:可以是变量也可以是常量 构造方法:有构造方法,但无法实例。构造方法用于子类访问父类的初始化。 成员方法:包括抽象方法(限定子类完成某些动作)和非抽象方法(提高代码复用性) ...
2022-04-17 18:30:02 159
原创 元组和集合
元组和集合 一、集合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 146
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人