自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 收藏
  • 关注

原创 LeetCode||单链表Num234 回文链表方法一(反转链表)

给你一个单链表的头节点head,请你判断该链表是否为回文链表。如果是,返回true;否则,返回false。

2022-09-06 22:51:46 132 1

原创 JAVA基础--单链表的添加和删除||在火车车厢的头部、中间、尾部添加/删除节点

JAVA基础--单链表的添加和删除||在火车车厢的头部、中间、尾部添加/删除节点

2022-08-22 04:30:00 297

原创 JAVA基础--单链表的添加||在火车车厢的头部、中间、尾部添加节点

JAVA基础--单链表的添加||在火车车厢的头部、中间、尾部添加节点

2022-08-21 22:08:58 317

原创 Java基础||顺序表的增删改查

插入操作的时间复杂度:最好情况O(1),最坏情况O(n),平均情况O(n)对数据合法性进行效验(头插 index=0;尾插index=size)对于顺序表,插入数据依次后移(从后向前);删除数据依次前移(从前往后)//从后向前依次移动元素,直到i = index指向位置。在插入元素之前,先进行判断,插入的位置是不是在有效范围内。对于空间不够的情况,进行扩容。...

2022-08-17 19:15:36 367

原创 LeetCode练习Num1550||存在连续三个奇数的数组

存在连续三个奇数的数组(Consecutive),给你一个整数数组arr,请你判断数组中是否存在连续的三个元素都是奇数的情况。输入arr = [2,5,17,8,12,32,5,7,31,22,11]如果存在请返回false,如果不存在返回true。输入arr = [2,6,4,1]...

2022-08-02 18:19:23 108

原创 Java基础|冒泡排序

对每一对相邻元素作同样的工作,从开始第一对到结尾的最后一对。在这一点,最后的元素应该会是最大的数。针对所有的元素重复以上的步骤,除了最后一个,即需要进行length-1次。第二次是对n-1个数进行n-2次比较,进行到最后第n-1个的一个是最大的;持续每次对越来越少的元素重复上面的步骤,直到没有任何一对数字需要比较。第一次是对n个数进行n-1次比较,进行到最后第n个的一个是最大的;如果第一个比第二个大,就交换他们两个。...

2022-07-31 13:12:42 50

原创 用Java编写一个程序,数一下1~100中出现了几次‘9’

用Java编写一个程序,数一下1~100中出现了几次‘9’

2022-07-25 17:55:11 634 1

原创 重载与重写的区别

方法的重载和重写都是实现多态的方式,区别在于前者实现的是编译时的多态性,而后者实现的是运行时的多态性。重载发生在一个类中,同名的方法如果有不同的参数列表(参数类型不同、参数个数不同或者二者都不同)则视为重载;重写发生在子类与父类之间,重写要求子类被重写方法与父类被重写方法有相同的参数列表,有兼容的返回类型,比父类被重写方法更好访问,不能比父类被重写方法声明更多的异常(里氏代换原则)。2.方法名,参数列表,返回类型(除过子类中方法的返回类型是父类中返回类型的子类)必须相同。1.发生在父类与子类之间。...

2022-07-21 23:34:47 3509 2

空空如也

空空如也

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

TA关注的人

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