Java 教程
文章平均质量分 59
Java 基础教程
Yake1965
ok
展开
-
《java 编程基础》试题
系 班 姓名 学号。原创 2024-06-17 11:14:55 · 610 阅读 · 0 评论 -
《JAVA语言程序设计》练习题
《JAVA语言程序设计》模拟考试试题及答案一一、单选择题1、编译 Java Application 源程序文件将产生相应的字节码文件,这些字节码文件的扩展名为( B )。A. java B. .classC. html D. .exe说明:2、设 x = 1 , y = 2 , z = 3,则表达式 y+=z--/++x 的值是( A )。A. 3 B. 3. 5C. 4 D. 5z-- 先返回值在运算,故:返回值是3,z的值变为2++x 先运算再返回值,故:x值变2,返回2;3/2整形原创 2022-06-11 22:02:28 · 5423 阅读 · 0 评论 -
Java 教程 目录
教程 目录1. 两数之和118. 杨辉三角136. 只出现一次的数字187. 重复的DNA序列219. 存在重复元素 II223. 矩形面积316. 去除重复字母334. 递增的三元子序列344. 反转字符串345. 反转字符串中的元音字母383. 赎金信402. 移掉 K 位数字434. 字符串中的单词数448. 找到所有数组中消失的数字481. 神奇字符串507. 完美数523. 连续的子数组和525. 连续数组 554. 砖墙539. 最小时间差540. 有序数组中的单一元素557. 反转字符串中的单原创 2022-05-02 12:34:14 · 1054 阅读 · 0 评论 -
Java 第 42 课 第 45 课 优先队列(priority queue)
第 35 课1614. 括号的最大嵌套深度71. 简化路径630. 课程表 III1705. 吃苹果的最大数目贪心 + 优先队列(堆)1353. 最多可以参加的会议数目373. 查找和最小的K对数字[6039. K 次增加后的最大乘积](https://leetcode-cn.com/problems/maximum-product-after-k-increments/)优先队列(priority queue)[2208. 将数组和减半的最少操作次数](https://leetcode-cn.com/pr原创 2022-04-10 18:39:33 · 632 阅读 · 0 评论 -
Java 第 41 课 962.最大宽度坡 1124.表现良好的最长时间段
第 37 课★Next Greater Number739. 每日温度496. 下一个更大元素 I503.下一个更大元素II402. 移掉 K 位数字316. 去除重复字母321. 拼接最大数84. 柱状图中最大的矩形907. 子数组的最小值之和单调栈 + 贡献值[★2104. 子数组范围和](https://leetcode-cn.com/problems/sum-of-subarray-ranges/)42. 接雨水方法一:动态规划方法二:双指针方法三:按层计算单调递减栈901. 股票价格跨度581.原创 2022-05-13 12:13:28 · 341 阅读 · 0 评论 -
Java 第 40 课 84.柱状图中最大的矩形 85.最大矩形
84.柱状图中最大的矩形 85.最大矩形原创 2022-05-13 12:11:32 · 311 阅读 · 0 评论 -
Java 第 39 课 42.接雨水 1944.队列中可以看到的人数
42.接雨水 1944.队列中可以看到的人数原创 2022-05-13 18:18:34 · 364 阅读 · 0 评论 -
Java 第 38 课 739.每日温度 1475.商品折扣后的最终价格
739.每日温度 1475.商品折扣后的最终价格原创 2022-05-13 18:16:10 · 352 阅读 · 0 评论 -
Java 第 37 课 496.下一个更大元素I
496.下一个更大元素I原创 2022-05-13 18:13:04 · 368 阅读 · 0 评论 -
Java 第 36 课 Next Greater Number
Next Greater Number原创 2022-05-13 18:11:45 · 239 阅读 · 0 评论 -
Java 第 35 课 1823. 找出游戏的获胜者 71. 简化路径
1823. 找出游戏的获胜者 71. 简化路径原创 2022-05-13 11:25:12 · 338 阅读 · 0 评论 -
Java 第 34 课 1365. 有多少小于当前数字的数字 1331. 数组序号转换
1365. 有多少小于当前数字的数字 1331. 数组序号转换原创 2022-05-02 12:11:03 · 2251 阅读 · 0 评论 -
Java 第 33 课 1282. 用户分组 523. 连续的子数组和
1282. 用户分组 523. 连续的子数组和原创 2022-04-26 18:17:52 · 462 阅读 · 0 评论 -
Java 第 32 课 781. 森林中的兔子 1048. 最长字符串链
781. 森林中的兔子 1048. 最长字符串链原创 2022-05-02 11:59:42 · 637 阅读 · 0 评论 -
Java 第 31 课 1897. 重新分配字符使所有字符串都相等 560. 和为 K 的子数组
1897. 重新分配字符使所有字符串都相等 560. 和为 K 的子数组原创 2022-04-26 12:32:22 · 1188 阅读 · 0 评论 -
Java 第 30 课 914. 卡牌分组 904. 水果成篮
914. 卡牌分组 904. 水果成篮原创 2022-04-26 08:43:34 · 647 阅读 · 0 评论 -
Java 第 29 课 136. 只出现一次的数字 1010. 总持续时间可被 60 整除的歌曲
136. 只出现一次的数字 1010. 总持续时间可被 60 整除的歌曲原创 2022-04-26 08:42:46 · 244 阅读 · 0 评论 -
Java 第 28 课 525. 连续数组 554. 砖墙
525. 连续数组 554. 砖墙原创 2022-04-23 12:10:35 · 1013 阅读 · 0 评论 -
Java 第 27 课 1748. 唯一元素的和 846. 一手顺子
1748. 唯一元素的和 846. 一手顺子原创 2022-04-10 10:30:57 · 623 阅读 · 0 评论 -
Java 第 26 课 ★1. 两数之和 2006. 差的绝对值为 K 的数对数目
★1. 两数之和 2006. 差的绝对值为 K 的数对数目原创 2022-04-10 18:28:55 · 1011 阅读 · 0 评论 -
Java 第 25 课 1452. 收藏清单 2248. 多个数组求交集
1452. 收藏清单 2248. 多个数组求交集原创 2022-04-09 18:23:47 · 660 阅读 · 0 评论 -
Java 第 24 课 888. 公平的糖果棒交换 720. 词典中最长的单词
888. 公平的糖果棒交换720. 词典中最长的单词原创 2022-04-09 17:42:01 · 722 阅读 · 0 评论 -
Java 第 23 课 ★575. 分糖果 187. 重复的DNA序列
★575. 分糖果187. 重复的DNA序列原创 2022-04-09 12:16:58 · 498 阅读 · 0 评论 -
Java 第 22 课 219. 存在重复元素 II 2215. 找出两数组的不同
217. 存在重复元素219. 存在重复元素 II原创 2022-04-06 18:25:29 · 436 阅读 · 0 评论 -
Java 第 21 课 1200. 最小绝对差 539. 最小时间差
1200. 最小绝对差539. 最小时间差原创 2022-04-02 12:37:41 · 626 阅读 · 0 评论 -
Java 第 20 课 ★1436. 旅行终点站 1078. Bigram 分词
★1436. 旅行终点站1078. Bigram 分词原创 2022-04-02 11:37:23 · 490 阅读 · 0 评论 -
Java 第 19 课 448. 找到所有数组中消失的数字 118. 杨辉三角
448. 找到所有数组中消失的数字 118. 杨辉三角原创 2022-04-06 18:47:09 · 774 阅读 · 0 评论 -
Java 第 18 课 316. 去除重复字母 481. 神奇字符串
316. 去除重复字母 481. 神奇字符串知识点: StringBuilder, charAt, append, repeat.原创 2022-03-28 17:55:53 · 690 阅读 · 0 评论 -
Java 第 17 课 2109. 向字符串添加空格 402. 移掉 K 位数字
2109. 向字符串添加空格 402. 移掉 K 位数字原创 2022-03-28 17:54:57 · 1123 阅读 · 0 评论 -
Java 第 16 课 709. 转换成小写字母 557. 反转字符串中的单词 III
709. 转换成小写字母 557. 反转字符串中的单词 III原创 2022-03-28 17:53:10 · 304 阅读 · 0 评论 -
Java 第 15 课 2000. 反转单词前缀 2165. 重排数字的最小值
2000. 反转单词前缀2165. 重排数字的最小值基础知识char 和 String 相互转换String 转换为 charchar、char[] 转换为 Stringint 与 String 互相转换1、String 转 int 有两种方式:1、int 转 String 有三种方式isDigit()+ Integer.parseInt原创 2022-02-26 19:22:15 · 703 阅读 · 0 评论 -
Java 第 14 课 383. 赎金信 ★748. 最短补全词
383. 赎金信748. 最短补全词基础知识统计字母个数String method原创 2022-02-26 15:20:26 · 681 阅读 · 0 评论 -
Java 第 13 课 434. 字符串中的单词数 1816. 截断句子
434. 字符串中的单词数1816. 截断句子基础知识String methodsplitjoin原创 2022-02-26 14:37:29 · 429 阅读 · 0 评论 -
Java第 12 课 2027. 转换字符串的最少操作次数 345. 反转字符串中的元音字母
344. 反转字符串345. 反转字符串中的元音字母原创 2022-02-26 02:32:09 · 510 阅读 · 0 评论 -
Java 第 11 课 344. 反转字符串 ★917. 仅仅反转字母
★917. 仅仅反转字母基础知识Java 内置数据类型 charjava Character 类Character 方法字符串,字符数组互转Python 推导式原创 2022-02-25 18:58:12 · 406 阅读 · 0 评论 -
Java 第 10 课 ★838. 推多米诺 2185. 统计包含给定前缀的字符串
★838. 推多米诺2185. 统计包含给定前缀的字符串原创 2022-02-26 02:14:29 · 358 阅读 · 0 评论 -
Java 第 09 课 ★540. 有序数组中的单一元素 1996. 游戏中弱角色的数量
★540. 有序数组中的单一元素1996. 游戏中弱角色的数量基础知识二分法自定义排序原创 2022-02-25 10:32:44 · 3386 阅读 · 0 评论 -
Java 第 08 课 1706. 球会落何处1005. K 次取反后最大化的数组和
1706. 球会落何处1005. K 次取反后最大化的数组和基础知识逻辑运算符数组填充 fill原创 2022-02-25 09:38:16 · 306 阅读 · 0 评论 -
Java 第 07 课 628. 三个数的最大乘积 334. 递增的三元子序列
628. 三个数的最大乘积334. 递增的三元子序列基础知识最值数组排序sortfill原创 2022-02-24 15:56:26 · 471 阅读 · 0 评论 -
Java 第 06 课 507. 完美数 1437. 是否所有 1 都至少相隔 k 个元素
507. 完美数1437. 是否所有 1 都至少相隔 k 个元素原创 2022-02-24 15:11:15 · 572 阅读 · 0 评论