- 博客(17)
- 收藏
- 关注
原创 力扣_双指针
分四种情况讨论,左指针是元音,左指针是元音,左右指针都是元音,左右指针都不是元音。,进一步优化,左右指针分别都移动到元音字母为止,再进行交换。,仅反转字符串中的所有元音字母,并返回结果字符串。,且可能以大小写两种形式出现不止一次。
2023-11-26 13:45:00
73
1
原创 力扣_二分法
参考了我的另一篇文章(力扣算法系列)中的二分法通用解法,在本题的实际运用中主要要考虑对于guess(mid)函数返回值对应的情况。来获取猜测结果,返回值一共有 3 种可能的情况(你可以通过调用一个预先定义好的接口。
2023-11-22 22:22:39
68
原创 力扣_字符串、模拟法
编写一个函数,其作用是将输入的字符串反转过来。输入字符串以字符数组。(2) 复数时,j > i时退出循环,此时最中间的两个数已完成反转。(1) 单数时,j = i 时退出循环,中间那个数无需反转。唯一的问题在于考虑分类讨论字符串字符数单数和复数的情况。综上,j < i 位循环条件时无需进行分类讨论编写代码。、使用 O(1) 的额外空间解决这一问题。不要给另外的数组分配额外的空间,你必须。
2023-11-21 00:01:47
78
1
原创 C++学习笔记(下)
假如有一个二维数组,int** 2dArray = new int*[50],分配了一个指向50个int*(整型指针)开端的指针,即申请了50个整型指针的内存块,在32位编译模式下,50个指针占四个字节的内存空间,其中的每个指针又会指向一个整数数组的开端。假如有一个一维数组,int* array = new int[50],意为申请了一个整型指针,该指针指向一个50整数数组的开端。在32位编译模式下,一个指针占四个字节的内存空间。如 二维数组即包含数组的集合,数组的数组。C++用指针的方式处理数组。
2023-09-02 08:53:37
112
原创 eclipse连接MySQL数据库
点击最下方的MySQL Community Downloads。然后运行,没有出现加载驱动失败即为连接成功。新建一个类TestConnect用来测试。下载后在eclipse中新建一个工程。点击Connector/J。
2023-05-06 21:35:16
297
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人