--2023.03.04--
tips: 注释(ctrl shift /)
***待解决***:当输入一个单词的时候,“jiang”,报错!
———————————————
--2023.03.06--
知识点:
String.toCharArray 方法,就是将字符串对象中的字符转换为一个字符数组。
Integer.parseInt(arg);将string类型强制转化为整形
———————————————
--2023.03.08--
tips:
快捷键ctrl tab编辑窗口切换
shift alt 上下左右换行
知识点:
1.java没有指针只有引用
2.Array.toString(数组名),可以直接打印数组,漂亮!
3.String.valueOf(temp),数字转换成字符串
4.Integer.parseInt?将string类型强制转化为整形(上一个学到的)
吐槽:java中常用的数据结构单链表LIstNode,而java类库中没有ListNode类,查了半天是leetcode自定义节点类,意无语凝噎
———————————————
--2023.03.11--
tips:
s.charAt(i)取特定的某个char ,At是“在”
Hashset.contains()是否元素存在
Hashset.remove()删除信息中的元素
知识点:
1.哈希算法:线性结构、在元素的存储位置和其关键字之间建立某种联系,比如,【1,2,3,4】做一个5的队列,如果多了又可以以链表的方式存
2.Java中HashSet的使用:不允许有重复元素
———————————————
--2023.03.12--未完成!
tips: 今天又遇到了之前无论怎么都只能运行同一个Java文件的情况
———————————————
--2023.03.13--
tips: 勉强懂了,用的是动态规划。
知识点:
1.String.substring( 2,5);//取出字符串里面的2-5的子串
2.动态规划快,用空间换时间。
3.最长回文串指的是“abcdc”中为“cdc”
———————————————
--2023.03.13--
知识点:
1.StringBuilder、提供一个可变的字符串类型,可以用Append方法连接字符串
2.append()追加字符串到末尾
3.<>是泛型,是数据类型,有点类似指定
List<StringBuilder> rows = new ArrayList<StringBuilder>()
4..add ():新增一组要查找的元素;append ():结构上加新的元素。