Java刷题
文章平均质量分 75
小川ing
少年不惧岁月长,彼方尚有荣光在
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
高效IO的理解
本文介绍了高效IO替代Scanner的使用场景及实现方法。通过对比分析指出,Scanner在小规模调试时简单易用,但在大数据量输入时性能较差,而高效IO(BufferedReader)能提升10倍以上性能。给出了包含Read类和main类的完整代码实现,详细解析了StringTokenizer分割字符串和BufferedReader缓冲读取的原理。重点讲解了next()方法的工作流程,以及nextInt()、nextLine()等方法的具体实现。最后通过输入案例的执行流程图解,展示了方法调用顺序和数据处理过原创 2025-09-28 15:12:02 · 709 阅读 · 22 评论 -
常见位运算总结
本文介绍了位运算的基本操作,包括四种位运算符(&、|、~、^)和三种移位运算符(<<、>>、>>>)。详细讲解了按位与、或、取反、异或的运算规则,以及左移、右移、无符号右移的实现原理。同时提供了5个典型例题及解法:1)判断某二进制位是0/1;2)将某位改为1;3)将某位改为0;4)提取最右侧的1;5)将最右侧1改为0。强调位运算代码虽简洁但逻辑复杂,需要多加练习掌握。建议使用括号明确运算优先级。原创 2025-09-23 14:36:35 · 888 阅读 · 25 评论 -
Java刷题:最小k个数
Java通过小根堆/大根堆实现最小k个数原创 2024-09-27 09:30:58 · 2757 阅读 · 63 评论 -
二叉树(下)
关于二叉树的一些力扣题目原创 2024-09-20 08:51:54 · 1011 阅读 · 44 评论 -
【数据结构】栈和队列相互实现
数据结构:Java中队列和栈的相互实现原创 2024-08-28 18:50:58 · 2350 阅读 · 74 评论 -
Java:实现杨辉三角
Java:实现杨辉三角,附完整代码原创 2024-08-10 19:37:00 · 1341 阅读 · 17 评论 -
Java刷题:轮转数组
Java中轮转数组,附完整代码原创 2024-08-07 09:51:24 · 570 阅读 · 14 评论 -
Java刷题: 丑数判断
Java刷题:判断丑数。附完整代码原创 2024-07-30 20:41:10 · 610 阅读 · 12 评论 -
Java刷题:移除数组中与k值相等的元素
移除数组中与k值相等的元素,附完整代码原创 2024-07-23 13:13:11 · 525 阅读 · 15 评论 -
Java刷题:判断字符串是否是 回文
Java回文判断原创 2024-07-21 14:28:27 · 549 阅读 · 6 评论
分享