首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
变强之路——Leetcode刷题笔记
Lemon628
创建于2025-04-02
订阅专栏
记录Java编程的技巧和刷题心得。
暂无订阅
共5篇文章
创建于2025-04-02
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
LeetCode刷题常见的Java排序
1. 字符串排序(字母排序) 首先,你的代码实现了根据字母表顺序对字符串中的字母进行排序,忽略了大小写并且保留了非字母字符的位置。关键点是: 提取和排序字母:通过 Character.isLetter
Java算术右移和逻辑右移比较
在 Java 中,有两种右移运算符: >>(算术右移,有符号右移) 高位补符号位(即正数补 0,负数补 1)。 右移 n 位,相当于除以 2^n,并保留符号。 >>>(逻辑右移,无符号右移) 高位永远
位运算、toBinaryString方法和replaceAll方法
📌 Java 位运算简介 Java 提供了与二进制操作相关的位运算符,主要包括: 操作符 作用 & 按位与(AND) ` ` ^ 按位异或(XOR) ~ 按位取反(NOT) << 左移(左移 n 位,
面向LeetCode笔记——String
下面我给你系统地介绍一下 Java 字符串(String) 的基本知识,尽量讲得通俗易懂,如果你需要我后面也可以补充一些常见面试点或高阶用法。 ✅ 1. 什么是 String? 在 Java 中,St
为Leetcode刷题而生——Java的char类型详解
Java char 类型详解 在 Java 中,char(字符类型)是一种基本数据类型(primitive type) ,用于存储单个字符。它占用 2 个字节(16 位) ,采用 Unicode 编码