- 博客(7)
- 收藏
- 关注
原创 代码随想录算法训练营第二天 | 209.长度最小的子数组,59.螺旋矩阵II,区间和
在一个城市区域内,被划分成了n * m个连续的区块,每个区块都拥有不同的权值,代表着其土地价值。目前,有两家开发公司,A 公司和 B 公司,希望购买这个城市区域的土地。给定一个含有 n 个正整数的数组和一个正整数 s ,找出该数组中满足其和 ≥ s 的长度最小的 连续 子数组,并返回其长度。第一行输入为整数数组 Array 的长度 n,接下来 n 行,每行一个整数,表示数组的元素。这个解题思路巧妙的用到了和的思想,即创建一个一样大小的数组,新数组的第i位的值是实际数组前i位的和,这就方便去求解。
2024-09-26 15:39:26 620
原创 代码随想录算法训练营第一天 | 704. 二分查找 , 27. 移除元素,977.有序数组的平方
前提:有序数组,数组中无重复元素(因为一旦有重复元素,使用二分查找法返回的元素下标可能不是唯一的)题目:给定一个 n 个元素有序的(升序)整型数组 nums 和一个目标值 target ,写一个函数搜索 nums 中的 target,如果目标值存在返回下标,否则返回 -1。我个人认为二分法最应该注意的就是边界问题了,一般来说边界可以分为闭区间( [left, right] )和左闭右开区间( [left, right) ),这适用于大多情况并且符合常规逻辑。下面就从这两个方面分别讲解对于二分查找的代码而言
2024-09-25 19:53:52 945
原创 java: 找不到符号 符号: 方法 getId()
使用Mybatis-Plus自动生成代码和特定版本的Lombok依赖会有冲突,如下图所示。建议使用比较新的Lombok依赖例如。只后需要改一下Idea设置。
2024-07-27 14:49:56 330
原创 Object类及其常用Api(附源码)
什么是Object类?Object类是所有类的父/超类,Java里所有类都直接或间接继承这个类,实现或重写了其中的方法,下面简单介绍一下Object中的常用Api。
2024-04-14 20:24:09 1633
原创 Android 汉化
Android Studio作为一款强大的Android应用开发工具,其默认界面是英文的。虽然英文界面对于熟悉英语的用户来说并无太大障碍,但对于许多中国开发者而言,使用汉化版的Android Studio可以提高工作效率,减少因语言差异导致的误解和操作失误。下面演示如何汉化。
2024-03-10 11:56:48 420
原创 Android Studio下载安装及完全卸载
Android Studio是Google官方推荐的Android应用开发集成环境,它提供了集成的开发工具,支持Java、Kotlin等编程语言进行Android应用的开发。Android Studio基于IntelliJ IDEA,具有强大的代码编辑、调试、测试和性能优化等功能。此外,它还集成了模拟器、布局编辑器、APK分析器等多种工具,帮助开发者高效地构建高质量的Android应用在移动终端开发课程中,Android Studio通常被用作主要的开发工具。
2024-03-10 11:56:33 7331 3
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人