- 博客(6)
- 收藏
- 关注
原创 LeetCode 977. 有序数组的平方
数组其实是有序的, 只不过负数平方之后可能成为最大数了。那么数组平方的最大值就在数组的两端,不是最左边就是最右边,不可能是中间。此时可以考虑双指针法了,i指向起始位置,j指向终止位置。
2025-06-13 10:28:16
169
原创 LeetCode 704 二分查找 Java
这道题目的前提是数组为有序数组,同时题目还强调数组中无重复元素,因为一旦有重复元素,使用二分查找法返回的元素下标可能不是唯一的,这些都是使用二分法的前提条件,当大家看到题目描述满足如上条件的时候,可要想一想是不是可以用二分法了。
2025-06-13 09:28:03
155
原创 安装或卸载VMware时,显示无法打开注册表项,以及开启虚拟机电脑蓝屏重启的解决方法
我之前安装过一次VMware,之后就随手把他删除了,但没有删除干净,最近我再次安装VMware的时候,出现了一系列问题,我决定分享一下我的解决方案。
2024-03-06 11:03:53
3424
3
原创 数据结构笔记
在c语言中,按照取值的不同,数据类型可以分为两类:1.原子类型是不可以再分解的基本类型,包括整形,实型,字符型等。2.结构类型由若干个类型组合而成,是可以再分解的。例如,整型数组是由若干整形数据组成的。数据结构是相互之间存在一种或多种特定关系的数据元素的集合。
2023-07-08 12:27:38
280
原创 初识数据结构
如何把现实中大量而复杂的问题以特定的数据类型和特定的存储结构保存到主存储器中(内存)中,以及在此基础上为实现某个功能(比如查找某个元素,删除某个元素,对所有元素进行排序)而执行的相应操作,这个相应的操作也叫算法。数据结构=个体+个体的关系算法=对存储数据的操作。
2023-06-16 15:19:31
490
2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅