- 博客(7)
- 收藏
- 关注
原创 day7编码解码
---------默认方式编码。---------GBK方式编码。6字节1111110x 10xxxxxx 10xxxxxx 10xxxxxx 10xxxxxx 10xxxxxx。5字节111110xx 10xxxxxx 10xxxxxx 10xxxxxx 10xxxxxx。4字节11110xxx 10xxxxxx 10xxxxxx 10xxxxxx。3字节1110xxxx 10xxxxxx 10xxxxxx。
2024-01-27 21:36:54 423 1
原创 Collection
如果集合存储的是自定义对象,也想通过contains方法来判断是否包含1,则在javabean类中,一定要重写equals方法。//next方法:获取元素并移动指针。Collection是单列集合的祖宗接口,其功能可被所有单列集合继承使用。对于返回元素的顺序没有任何保证(除非此集合是某个提供保证的类的实例)注意:变量名在循环过程中依次表示所遍历集合中的每一个数据。报错NoSuchElementException。迭代器遍历时,不能用集合的方法进行增加或删除。
2024-01-25 22:16:47 422
原创 Day5 stream流&蓝桥 最少分组
小蓝需要将这些商品分成若干组,但每组最多只能包括两件商品,并且每组中的商品价格之和不能超过一个给定的整数。请你编写一个程序,找出所有可能的分组方案中分组数最少的一种,并输出最少的分组数量。/*方法2:*/hm.entrySet().stream().forEach(s->System.out.println(s));/*方法1:*/hm.keySet().stream().forEach(s->System.out.println(s));许多其它的数据流的方法的轴承在JDK,包括。
2024-01-24 22:18:22 1318 1
原创 Day2 TreeSet 蓝桥3104.第k小子串
(由于该题比较器只是简单地调用了String类的compareTo方法,因此可以直接使用String类自带的比较器,而不需要自定义一个新的比较器。废弃(eg:malloc与free释放后,继续使用)、堆栈溢出、内存越界(数组越界,变量类型不一致等)),就是。有一个字符串序列 S,字符串 abc包含的不同子串有 a,b,c,ab,bc,abc。(产生的原因:访问不存在的内存地址、访问系统保护的内存地址 、访问只读的内存地址、则子串t为a,b,c,ab,bc,abc。输入S为abc,k为2,
2024-01-21 18:12:44 489
原创 LeetCode day1 链表
解法2、不管长度相不相等两个链表第一次遍历完后,指针pA,pB为头结点的链表长度相同,俩链表元素同步对比,直至找到相交节点。将listA中的所有元素添加到集合visited中,遍历listB中元素,直至有元素属于listA,则该元素为相交节点。cur:当前节点 head:头结点 next:储存当前节点的下一个节点。cur.next当前节点的下一个节点(后继节点) pre:当前节点的上一个节点(前驱结点)解法1、Hashset(无序、不重复、无索引)2、获取有效元素的个数。
2024-01-20 21:51:21 549 2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人