- 博客(5)
- 收藏
- 关注
原创 基于单向链表的七道练习题
* 1. 逆序单链表操作 反转箭头* 2. 给定一个链表,删除指定节点,O(1)遍历链表 1 2 3 4 5* 3. 假设两个单链表相交,输出相交节点* 4. 两个有序单链表合并为一个有序单链表* 5. 给定一个单链表,判断单链表是否有环* 6. 如果单链表有环,输出环的入口点* 7. 输出倒数第K个节点...
2021-07-16 14:32:34
357
原创 Java基础——单链表的实现
Java内部也有自己的链表--LinkedList,但是我们今天不是讨论LinkedList,而是自己来实现一个单链表,包括简单的增删查改:单链表的结构
2021-07-16 11:09:09
129
原创 出现一次的数字
题目: 这道题用最简单的方法去实现也就是用异或去找出出现一次的元素。异或是什么? ^为异或,计算时先把两个数转换为二进制,再进行计算。两个不同的值异或结果为1,两个相同的数异或后值为0。所以判断Int型数组中的唯一值,就用异或来把数组中的每一个值进行比较即可。代码如下...
2021-06-21 20:15:38
84
原创 static关键字
static关键字1.static静态变量static修饰的成员变量叫做静态变量【也叫做类变量】,静态变量是属于这个类,而不是属于是对象。还有一点需要注意的是:static是不允许用来修饰局部变量。2.static静态方法static修饰的方法也叫做静态方法,其实我们最熟悉的static静态方法就是main方法了,由于对于静态方法来说是不属于任何实例对象的,this指的是当前对象,因为static静态方法不属于任何对象,所以就谈不上this了。简单来说静态方法中不能出现this因为没有
2021-05-21 00:25:55
108
原创 String类
String类 1. **概念** String 类的实例表示一个字符串,String 是一种不可变字符串,一对字符串进行改变操作, 则需要创建一个全新的对象,然后把引用指向这个新的对象。 2. 声明方式 3. 字符子串 String类的substring方法可以从一个较大的字符串中提取一个字串。 4. 字符串的...
2021-05-20 21:03:10
114
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人