自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 day24-回溯法-77组合

回溯法也可以叫做回溯搜索法,它是一种搜索的方式。回溯是递归的副产品,只要有递归就会有回溯。

2024-02-21 23:50:10 340

原创 day05-哈希表-242有效的字母异位词|349 两个数组的交集|202快乐数|167 两数之和 II

本题的思路:(1)【也可能是 无限循环 但始终变不到 1】转换为代码:如果之前出现过相同的和就返回false,思路:hashMap方法做即可,先放进map,一次找map中是否存在target与当前遍历的值的差值。(1)函数的结果要在可取空间范围内,并且计算的结果可以取到空间内的任意一块地址。(2)求整数的每一位数【一定要区分取余%与/区别】哈希表是一种时间复杂度只有O(1)的查找数据结构。(2)哈希函数计算出来的地址应均匀分布在空间内。链接:i=i++深入解释-CSDN博客。1、i=i++和i++的区别。

2024-02-03 19:25:05 355 1

原创 java链表2-24两两链表交换节点|19. 删除链表的倒数第 N 个结点|142. 环形链表 II

继续刷几道链表题目,主要还是链表那些基本操作,

2024-01-29 00:03:17 341 1

原创 java链表-203移除链表元素|206.反转链表| 707.设计链表

链表是一种通过指针串联在一起的线性结构,每一个节点由两部分组成,一个是数据域一个是指针域(存放指向下一个节点的指针),最后一个节点的指针域指向null(空指针的意思)。所以链表中的节点在内存中不是连续分布的 ,而是散乱分布在内存中的某地址上,分配机制取决于操作系统的内存管理。拿到这个题,本能反应是节点的next反向变化,有个细节需要注意,节点为空和一个节点的判断,注意空指针。双链表:每一个节点有两个指针域,一个指向下一个节点,一个指向上一个节点。链表的入口节点称为链表的头结点也就是head。

2024-01-27 23:57:46 321 1

原创 刷题day02-数组| 977.有序数组的平方| 209.长度最小的子数组| 59.螺旋矩阵II

给你一个按 非递减顺序 排序的整数数组 nums,返回 每个数字的平方 组成的新数组,要求也按。前两次for结束后的横坐标i与纵坐标j,刚好是最大值,此时分别是后两次for循环的起始点,思路:用一个变量表示遍历一圈的次数loop;思路:两边分别一次比较大小,填进结果数组。【思路】先负数变为整数,排序后直接平方。

2024-01-26 00:43:18 457 1

原创 Java数组总结及算法练习

数组长度是固定的,不像集合有直接删除和插入方法。可看作是相同类型元素的集合,在内存中是一块连续内存空间。//数组创建int[] arr = new int[长度];//数组排序//数组转集合//求长度//返回数组的元素以字符串形式//数组选定范围的数据替换Arrays.fill(数组名,起始下标,结尾下标,替换的数字为)

2024-01-24 00:25:38 300

原创 java中String类的遍历方法

最近编程代码,进行字符串的专题算法题,就总结String的遍历方式;(3)substring(),一定注意大小写,详见如下链接。

2023-08-01 22:29:23 149 1

原创 IDEA运行报错:java.security.NoSuchAlgorithmException:1.2.156.10197.1.501 signature not available

我自己jdk安装位置:C:\Program Files\java\jdk1.8.0_1,jre的位置: C:\Program Files\java\jdk1.8.0_1\jre\lib\security。这个报错困扰了我很久,查了很多资料都说是jre问题,我之前以为是以来的jar包版本不对,但是换了jar包也不行。1、修改 jre下lib\security中java.security 文件。改了这个后直接运行就不报错了。

2023-07-12 12:38:02 929 1

原创 Redis的API理解和使用

1、常用命令set hello word (默认hello是key,word是value值)插入列表类型键值对rpush mylist a b c d e f 数据库键值总数:dbsize;检查键值存在否:exists java,存在返回1,否则0删除键值:del key {key。。。}键过期:expire key seconds如:set hello wordexpire hello 10(10秒)键数据类:type atype返回实际的当前键的数据结构类型:string hash

2022-12-04 23:53:15 284 1

原创 idea新导入springboot项目报错 java: 不能找到 org.springframework.boot

最近学习springboot企业级开发,用idea直接打开书本配套资源,用open project打开发现与springframe相关的注解全报红,经过各种搜索,换了maven的版本,不断修改setting配置文件,检查maven环境配置,都检查没问题。不断打开关闭idea,各种百度搜索,但是问题依然没解决。2、检查maven配置正确。Cmd执行命令mvn -v,如果出现如下图,说明没问题。1、删除打开项目的目录中.idea文件。3、直接打开对应项目即可。

2022-12-01 23:31:02 1465

空空如也

空空如也

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

TA关注的人

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