2026年4月1日
摘要: HTTP协议 目录HTTP协议1、HTTP概述1、介绍2、特点2、HTTP请求协议2.1、介绍2.2、获取请求数据3、HTTP响应协议3.1、格式介绍3.2、响应状态码3.3、设置响应数据 1、HTTP概述 1、介绍 HTTP:Hyper Text Transfer Protocol(超文本传输协议 阅读全文
posted @ 2026-04-01 17:14 U~U 阅读(8) 评论(0) 推荐(0)
  2026年3月31日
摘要: 判断一个数的数字计数是否等于数位的值 目录判断一个数的数字计数是否等于数位的值 class Solution { public boolean digitCount(String num) { int n = num.length(); //定义一个数组,记录每个数字出现的次数; int[] a = 阅读全文
posted @ 2026-03-31 21:33 U~U 阅读(6) 评论(0) 推荐(0)
  2026年3月30日
摘要: 计算K置位下标对应元素的和 目录计算K置位下标对应元素的和思路时间复杂度与空间复杂度Integer.bitCount(i) 详细用法力扣官方题解 核心:判断的是下标的二进制中 1 的个数,而不是元素本身的值。 注意: 使用 .size() 获取 List 的长度。 使用 .get(index) 读取 阅读全文
posted @ 2026-03-30 21:40 U~U 阅读(5) 评论(0) 推荐(0)
摘要: 初始Maven 目录初始Maven1、介绍1.1、Maven的作用1.1.1、依赖管理1.1.2、项目构建1.1.3、统一项目结构2、Maven概述2.1、Maven介绍2.2、Maven模型2.3、Maven仓库2.4、Maven安装2.4.1、下载2.4.2、安装步骤3、IDEA集成Maven3 阅读全文
posted @ 2026-03-30 20:59 U~U 阅读(10) 评论(0) 推荐(0)
  2026年3月29日
摘要: 一维数组的动态和 class Solution { public int[] runningSum(int[] nums) { int n = nums.length; int[] result = new int[n]; int sum = 0; for(int i = 0; i < n; i++ 阅读全文
posted @ 2026-03-29 19:41 U~U 阅读(6) 评论(0) 推荐(0)
摘要: 将一维数组转换成二维数组 目录将一维数组转换成二维数组解法一:常规解法解法二索引映射原理解法三:力扣官方题解循环步长: i += nSystem.arraycopy :高效复制 解法一:常规解法 使用双循环 class Solution { public int[][] construct2DArr 阅读全文
posted @ 2026-03-29 18:15 U~U 阅读(15) 评论(0) 推荐(0)
摘要: 1 比特与 2 比特字符 class Solution { public boolean isOneBitCharacter(int[] bits) { int n = bits.length, i = 0; while (i < n - 1) { i += bits[i] + 1; } retur 阅读全文
posted @ 2026-03-29 17:43 U~U 阅读(6) 评论(0) 推荐(0)
  2026年3月28日
摘要: 位运算 目录位运算1. 常用技巧与应用(1)判断奇偶(2)交换两数(不用临时变量)(3)计算二进制中 1 的个数(汉明重量)(4)判断 2 的幂(5)取低 n 位(6)将某位置 1(7)将某位置 0(8)取反(相当于异或 1)3. 为什么需要位运算?4. 与之前问题的关联5. 注意事项力扣真题nul 阅读全文
posted @ 2026-03-28 19:37 U~U 阅读(10) 评论(0) 推荐(0)
摘要: 十进制与二进制的相互转换 目录十进制与二进制的相互转换1、十进制转二进制2、二进制转十进制 1、十进制转二进制 1、使用 Integer.toBinaryString() 这是最简单直接的方法,返回无符号整数的二进制字符串表示。 int decimal = 42; String binary = I 阅读全文
posted @ 2026-03-28 18:13 U~U 阅读(33) 评论(0) 推荐(0)
摘要: 遍历二叉树 目录遍历二叉树1、创建二叉树2、前序遍历3、中序遍历4、后序遍历5、力扣真题 二叉树遍历:顺着一条搜索路径访问二叉树中的节点,每个节点均被访问一次,且只被访问一次。 遍历目的:得到树中所有节点的一个线性排列。 遍历用途:是二叉树元素增删改查等操作的前提。 1、创建二叉树 方法一: cla 阅读全文
posted @ 2026-03-28 16:19 U~U 阅读(7) 评论(0) 推荐(0)