自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 【数据结构】:大厂面试经典链表OJ题目详解

本篇文章对一些大厂关于边表方面的OJ题目进行了讲解,包含反转链表、合并链表、分割链表、回文链表、环形链表、相交链表等等

2024-07-26 16:53:56 692 44

原创 【数据结构】:用Java实现链表

本篇文章用Java介绍了:链表的概念,以及单链表的主要功能的具体实现方法

2024-07-24 13:59:29 1174 44

原创 【Java】:洗牌功能和杨辉三角的实现

本篇文章详细介绍了如何用链表完成洗牌算法,和杨辉三角的实现

2024-07-22 17:04:41 715 19

原创 【MySQL】:表操作语法大全

本篇文章介绍了与表的增删改查所有的操作方法,你要寻找的语法,里面一定有,建议收藏备用

2024-07-21 14:42:54 505 16

原创 【MySQL】:对库和表的基本操作方法

本篇文章介绍了:SQL是什么,如何查看数据库、创建数据库、使用数据库、删除数据库以及数据库的表操作

2024-07-21 12:33:57 1093 10

原创 【科普】:你的Type-c功能不行,是因为“牙齿”少了

为什么你的C口数据线还不能混用?为什么你的快充线我不能用?双C口线就一定更强吗?

2024-07-20 16:30:42 426 6

原创 【线性表】:顺序表里一些主要功能的实现

本篇文章介绍了:线性表之一的顺序表,以及其内部一些主要方法的具体实现

2024-07-20 13:55:34 908 5

原创 【数据结构】:不了解包装类和泛型的话,看这篇准没错

本篇文章介绍了:包装类,以及装箱和拆箱的方法;泛型语法,以及泛型的上界和泛型方法

2024-07-19 20:56:19 920 5

原创 【科普】:你的蓝光画质,被巨头们给偷了

蓝光到底是什么?视频网站的蓝光是怎么骗你的?

2024-07-18 21:47:50 745 2

原创 【MySQL】:想学好数据库,不知道这些还想咋学

本篇文章介绍了:学习数据库需要知道的背景知识,有关计算机的基本了解

2024-07-18 13:56:16 763 1

原创 【Java】:图书管理系统在这篇文章里面,显得真的很easy

本篇文章非常详细地介绍了如何实现图书管理系统每一步都非常详细,内附完整可运行代码

2024-07-17 21:26:15 817 1

原创 【Java】:浅克隆还是深克隆,不会再傻傻分不清了

本篇文章具体介绍了:克隆的步骤,浅克隆和深克隆的定义,以及它们的具体实现步骤

2024-07-16 23:27:41 939

原创 【Java】:Comparable接口和Comparator接口

比较器:Comparable接口和Comparator接口的使用方法,字符串的比较,

2024-07-16 11:03:13 336

原创 【Java】:用一个动物王国的例子,讲清楚抽象类和接口

抽象类和接口的形象描述以及它们的解释、特性和应用

2024-07-15 16:10:44 1173

原创 【数据结构】:时间和空间复杂度在这篇里面一点都不复杂

冒泡排序、二分查找、阶乘递归、斐波那契递归的时间复杂度和空间复杂度

2024-07-15 14:59:59 653

原创 【Java】:通俗易懂且细致的数组

数组:可以看成是相同类型元素的一个集合。在内存中是一段连续的空间。比如现实中的车库:在Java中,包含6个整形类型元素的数组,就相当于上图中连在一起的6个车位,从上图中可以看到:数组中存放的元素其类型相同;数组的空间是连在一起的;每个空间有自己的编号,起始位置的编号是0,即数组的下标。那 在程序中如何创建数组呢?

2024-05-19 17:19:36 824 1

原创 【Java】:用一个汽车工厂的例子,讲清楚方法重写、动态绑定和多态

想象一个汽车制造厂,其中有不同类型的车辆,如轿车、SUV和卡车。每种车辆都有自己独特的驾驶行为,但它们都继承自一个基本的“汽车”类。在这个例子中,假设“汽车”类有一个名为“drive”的方法,它输出“汽车正在行驶”。但是,轿车、SUV和卡车在行驶时可能有不同的表现,因此它们各自重写了“drive”方法。轿车类重写“drive”方法:输出“轿车平稳行驶”。SUV类重写“drive”方法:输出“SUV越野行驶”。卡车类重写“drive”方法:输出“卡车重载行驶”。

2024-05-12 16:45:04 918 1

原创 【Java】:向上转型和向下转型原来一点也不绕

想象你有一个动物园,里面有各种不同类型的动物,如狮子、大象、长颈鹿等。动物园的管理员为了方便管理,给每种动物都发放了一个“动物身份证”。这个身份证上并没有详细标明是哪种动物,只是简单地标明“动物”。当管理员查看这些身份证时,他并不关心具体是哪种动物,只要知道它们是动物园里的“动物”就足够了。这就是向上转型的概念。

2024-05-12 15:16:25 887 1

原创 【继承】:讲得这么细致,继承包学会的

Java中使用类对现实中实体进行描述,类经过实例化之后的产物对象则可以用来表示现实中的实体,但是现实世界错综复杂,事物之间可能会存在一些关联,那在设计程序时就需要考虑如何简化。

2024-04-04 01:24:46 1007 1

原创 【Java】:内部类

当一个事物的内部,还有一个部分需要一个完整的结构进行描述,而这个内部的完整结构又只为外部事物提供服务,那么这个内部的完整结构最好使用内部类。

2024-04-01 15:41:56 595

原创 【Java】:static成员和代码块

因为需要使用这些信息来描述具体的学生。而现在要表示学生上课的教室,这个教室的属性并不需要每个学生对象中都储存一份,而是需要让所有的学生来共享。

2024-03-31 16:21:45 569 1

原创 【Java】:封装和包

在文件的最上方加一个package 语句指定改代码在哪个包中。包名需要尽量指定成唯一的名字,通常会用公司的域名的颠倒形式(例如:com.baidu.www)包名要和代码路径相匹配,例如创建的包,那么会存在一个相对应的路径来储存代码如果一个类中没有 package 语句,则该类被放到一个默认包中。

2024-03-30 16:25:37 982 1

原创 【Java】:类和对象

面向对象程序关注的是对象,而对象是现实生活中的实体,比如:洗衣机。但是洗衣机计算机并不认识,需要开发人员告诉计算机什么是洗衣机。上图右侧就是对洗衣机简单的描述,该过程称为对洗衣机对象(实体)进行抽象(对一个复杂事物的重新认知),但是这些简化的抽象结果计算机也不能识别,开发人员可以采用某种面向对象的编程语言来进行描述,比如:Java语言。//创建类filed;//字段(属性)或者成员变量method;//行为或者成员方法class为定义类的关键字,ClassName为类的名字(由自己命名,

2024-03-20 21:35:30 768 3

原创 【Java】:按位与、按位或

当且仅当两个操作数的的某一位时,该位的结果。

2024-03-11 16:33:05 382 1

原创 【Java】:JDK、JRE、和JVM之间的关系

是Java开发工具包。开发Java程序必须有Java开发环境,即JDK开发工具包,这个工具包包含了编译、运行、调试等关键命令。javac——编译器,将源程序转成字节码。jar——打包工具,将相关的类文件打包成一个文件。javadoc——文档生成器,从源码注释中提取文档。jdb——debugeer,查错工具。JDK中还包括完整的Java运行环境,也被称为Private Runtine,包含了用于产品环境的各种库类,以及给开发人员使用的补充库。

2024-03-09 07:18:11 765 2

原创 进制的转换(2进制、8进制和16进制)

为大家用最简单、最易理解的方法介绍一下进制之间的转换方法。首先我们还是得从10进制讲起,其实10进制是我们生活中经常使用的,我们已经形成了很多尝试:10进制中满10进110进制的数字每⼀位都是0~9的数字组成其实二进制也是⼀样的2进制中满2进12进制的数字每⼀位都是0~1的数字组成那么1101就是⼆进制的数字了。

2023-11-15 16:33:09 141 12

原创 【C语言经典题目】:分享与详解

1.1.1【题目1】0switch语句由于case后面未加上break语句,当前case执行结束后,会紧跟case中的语句。func(1)可知,在调用func时形参a的值为1,switch(a)switch(1),case 1被命中,因为该switch语句中所有分支下都没有增加break语句,因此会顺序执行,最后执行default中语句返回。switch语句中每一个case语句中的代码执行完成后,,才能跳出这个switch语句。1.1.2【题目2】hellothrid。

2023-11-11 17:27:15 191 16

原创 C语言小游戏:扫雷(解析+全部源码)

介绍了C语言热门小游戏——扫雷的实现全过程,并展示了全部码源。

2023-11-10 15:54:09 226 21

原创 【C语言基础】:函数

C语言函数的基础知识介绍与实例展示

2023-11-06 00:07:29 161 9

原创 【C语言基础】:猜数字游戏

C语言中一个猜数字游戏的实现

2023-10-26 22:45:14 94

原创 【C语言基础】:八进制数和十六进制数、ASCII编码与运算符

对八进制和十六进制数的概念、ASCII编码的概念与应用和算术运算符结合实际操作进行了介绍

2023-10-23 22:15:26 837 1

原创 【C语言基础】:数据类型与类型转换

请别搞错:计算机处理的是数字而不是符号。我们用对行为的算术化程度来衡量我们的理解力(和控制力)。

2023-10-21 18:16:48 686 24

原创 【C语言基础】:创建一个简单的 C语言代码

C语言入门,第一个程序的写法与解释的保姆级教程。

2023-10-17 19:16:35 3358 9

原创 C语言三角形的判断

【代码】C语言三角形的判断。

2023-10-15 23:39:28 721

原创 C语言打印1000-2000之间所有闰年

【代码】C语言打印1000-2000之间所有闰年。

2023-10-15 22:02:14 63

原创 C语言打印9*9乘法表

【代码】C语言打印9*9乘法表。

2023-10-15 21:33:23 53

原创 打印1-100间所有能被3整除的数

【代码】打印1-100间所有能被3整除的数。

2023-10-14 13:16:09 2678 1

空空如也

空空如也

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

TA关注的人

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