自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(23)
  • 收藏
  • 关注

原创 Java基础知识(三)

使用java.util.Arrays类中的copyOf()是将一个数组中的全部元素复制到另一个数组,而copyOfRange()方法是将一个数组的部分元素复制到另一个数组。使用Array.binarySearch()方法进行元素的查找,但是。

2024-06-28 14:39:50 404

原创 Java基础知识(二)

类的定义包括类声明和类体的定义类中通常包含构造方法,成员变量,成员方法/*定义了一个名为Hero的类*///成员变量声明int age;//无参构造方法//成员方法。

2024-06-16 10:32:36 284

原创 Java基础知识(一)

选择语句包括if语句,if else语句,switch语句。在结构化编程中,只允许三种基本的程序结构,它们是。以下是switch语句的一个程序,主方法是Java程序的入口点。

2024-06-14 14:33:09 216

原创 类与对象,面向过程,面向对象【Python】

_init__方法的注意事项1.如果实例化对象时没有传入参数,则默认调用无参构造方法__init__2.如果实例化对象时传入参数,则调用有参构造方法3.如果手动创建有参构造方法__init__,则实例化对象时必须传入参数name = "李四"age = 19gender = "男" #以上三个是类属性,如果按这样的方式定义,那么这些属性就全都是固定的,所以不推荐使用#所以推荐使用“构造方法”来定义属性,即__init__() ⽅法:初始化创建好的对象#定义方法。

2024-06-04 11:01:39 329

原创 JavaFX图形化界面(二) 面板类

【代码】JavaFX图形化界面(二) 面板类。

2024-06-04 10:58:55 709

原创 JavaFX图形化界面(一) Stage类

【代码】JavaFX图形化界面。

2024-05-22 20:28:30 300 1

原创 抽象类和实现接口

在互不相关的类中具有相同的行为(方法),那么我们可以把这个行为或者方法定义为接口在Java中可以通过接口来实现多重继承。

2024-05-16 20:38:14 205

原创 继承,多态和封装【Java】【面向对象】

以实际生活的案例来举一个例子,比如说洗衣服。如果是面向对象的编程方式,我们会拆分成人和洗衣机两个对象,再分析每一个对象,它需要做哪些事情。打开洗衣机放衣服和洗衣液洗完衣服后拿出衣服。根据洗衣模式洗衣服如果是面向过程的话,我们会将这个洗衣服任务拆解成一系列的步骤,每一个步骤就是一个函数。第一步,打开洗衣机;第二步,放衣服和洗衣液;第三步,选择洗衣模式,开始洗衣;第四步,等洗完,拿出衣服。所以面向对象的思维方式,它更加注重事情有哪些参与者,有哪些对象,这些对象各自需要做些什么事情。

2024-05-10 17:24:54 287

原创 有效的字母异位词

中每个字符出现的次数都相同,则称。,编写一个函数来判断。

2024-05-06 20:32:11 90

原创 字符串的比较和JVM虚拟机内存分配

可以用equals( )来进行字符串内容的比较,不能用”==“来比较字符串内容是否相等。

2024-04-29 20:48:15 127 1

原创 Python爬虫

目标网站接收到请求后,会返回一个响应,响应中包含了所需数据,爬虫需要从响应数据中获取所需数据,响应数据可以是HTML页面(它是用来描述网页的一种语言),JSON数据,XML数据等不同格式的数据。:对于HTML页面,可以使用BeautifulSoup库进行解析,对于JSON和XML数据,则需要使用对应的解析工具来处理数据格式,如json库和xml.etree.ElementTree等。:通过程序模拟浏览器的请求,使用不同的库来发送请求,比如requests和urllib库。:获得URL地址(即网址)

2024-04-27 10:43:07 517 2

原创 【Java】【算法】螺旋矩阵II

所有元素,且元素按顺时针顺序螺旋排列的。

2024-04-12 20:02:54 113

原创 【java程序题】类与对象

郭靖打了欧阳克一拳,造成失血XX点,欧阳克还剩XX点血。欧阳克打了郭靖一拳,造成失血XX点,郭靖还剩XX点血。郭靖(欧阳克)K.O.了欧阳克(郭靖)。

2024-04-11 15:45:09 110 1

原创 滑动窗口求长度最小的子数组【Java】

如果不存在符合条件的子数组,返回。找出该数组中满足其总和大于等于。是该条件下的长度最小的子数组。个正整数的数组和一个正整数。

2024-04-06 12:41:58 146 1

原创 有序数组的平方【java】

平方后,数组变为 [16,1,0,9,100]排序后,数组变为 [0,1,9,16,100]组成的新数组,要求也按。

2024-04-05 11:19:24 130 1

原创 删除元素【双指针】【Java】

元素的顺序可以改变。你不需要考虑数组中超出新长度后面的元素。函数应该返回新的长度 2, 并且 nums。你不需要考虑数组中超出新长度后面的元素。不要使用额外的数组空间,你必须仅使用。的元素,并返回移除后数组的新长度。

2024-04-02 17:02:54 140 1

原创 【Python】列表,元组,字典,集合区别

Python中,定义函数的语法如下:def 函数名 ([参数列表]) :函数体/若⼲语句例如:#定义⼀个函数完成三个数的加法,并返回他们的和defaddabc):sumabcprint"{0}{1}{2}三个数的和是:{3}"formatabcsum))returnsum调⽤函数add102030add304050。

2024-04-02 16:04:11 314 1

原创 二分法查找【Java】

第二种写法:(左闭右开区间while(left

2024-03-31 13:55:51 161 1

原创 【Python】数据结构(列表)

首先一个小知识:a.print("num的类型是:",type(num)) #获取num的类型,用到type()函数b.print("num的内存地址是:",id(num)) #获取num的地址,用到id()函数。

2024-03-26 16:53:00 692

原创 删除有序数组的重复项

/空间复杂度为O(1),因为申请了两个空间存储变量slow和fast,但这两个都是常量阶的。fast++){ //不管怎样,fast指针始终要向前移动。= nums[fast]){ //当fast移动到的数不等于slow所指的数。//下标+1,如果不加1,返回的就是序号,题目要求返回数组长度。//将slow先++后再赋值。//起初两个指针指在同一位置。

2024-03-25 20:35:01 147

原创 求在【200,800】范围内同时满足以下条件的十进制数有多少个?(1)其个位数字与十位数字之和除以10所得的余数是百位数字(2)该数是素数

首先是判断素数,我用的方法是平方根法,如果一个数不是素数,那么必定会有若干个除了1和它本身之外的因数,且在这些因数中必定会若干个小于这个数的平方根,所以我们将范围缩小,i<=Math.sqrt(n)就可以了。

2024-03-23 17:26:37 146

原创 欧几里得算法求最大公约数(java)

欧几里得算法就是将a % b,如果余数为零,则b是最大公约数;如果余数不为零,则在第二轮相除中,b作为被除数,余数作为除数,一直循环下去,直到余数为零,输出最大公约数为b。

2024-03-22 23:13:56 63 1

原创 求超级素数

int main(){i

2022-11-09 22:34:01 222 2

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除