![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java
文章平均质量分 71
super 琪
这个作者很懒,什么都没留下…
展开
-
剑指offer——排序算法(1)
排序是我们平常很容易用到的数据结构,也可以称之为算法,很多场景都能遇见到,比如在查询数据的时候,我们想要数据按照顺序展示,这个时候我们就要用到排序算法。 排序算法分为内部排序和外部排序,内部排序的数据都需要加载到内存存储器中排序(一般数据量较少),外部排序的数据量都非常大,内存无法加载完,就需要借助外部存储器,今天我们主要讲的是内部排序中的直接插入排序、希尔排序、简单选择排序、冒泡排序和快速排序五种排序方法......原创 2022-07-15 19:27:08 · 231 阅读 · 1 评论 -
剑指offer——双向链表
相比较于单链表来说,双向链表比之也相差不远,在单链表的文章说说过,节点之间有一个钩子属性存在,相比较于单链表,双向链表的钩子属性多了一个,多了一个前钩子属性。 双链表的初始化比之单链表多了一个前钩子属性...原创 2022-07-11 14:36:24 · 83 阅读 · 0 评论 -
剑指offer——栈
栈,初听这个词还以为是战斗的战呢。经过学习知道了此“栈“非彼战。栈,与我们小时候玩的那个汉诺塔游戏极其相似,最先放的圆盘最后出,最后放的圆盘最先出,这个就跟我们所学的栈的特性一摸一样,先进后出,后进先出的特性。...原创 2022-07-13 22:15:00 · 142 阅读 · 0 评论 -
剑指offer——循环队列
针对剑指offer——队列_super 琪的博客-CSDN博客该篇文章提出的问题,我利用循环队列解决了上述存在的问题,并对之前的队列初始化进行了部分修改,将两个辅助指针的初始值给改变了,两者的含义也随之发生了变化,front和rear的初始值都修改成了0,front的含义变成了一直代表队列的第一个数据的下标,rear的含义变成了代表队列最后一个数据后一个数据的下标,因此在队列的maxSize的情况下,队列只能存放maxSize - 1个数据,因为留有一个空白数组下标作为rear,这样便于我们理解。...原创 2022-07-12 15:53:27 · 180 阅读 · 0 评论 -
剑指offer——队列
队列,这个词在日常生活中还是很常见的,比如日常的排队核酸检测啊、银行柜台办理业务啊等等,都体现了队列。那我们这次所讲的队列和我们平常所见的队列有什么不同嘛?答案是并没有什么不同的,今天讲的队列和生活中所见的队列本质是一样的,都阐述的是一个顺序的问题。 先进先出这是队列的原则,也可以说是队列的特性。队列队列,强调的是一个列字,一列队伍要遵循从头到尾的处理顺序,这样队列的效果才能展示出来。 接下来我来阐述一下自己用数据实现队列的代码和思路 编写队列的第一步,我们应该把原创 2022-07-12 10:16:08 · 206 阅读 · 0 评论 -
java数组
Java数组1、数组的定义 是多个相同类型的数据按一定的顺序排列的集合,并使用一个名字命名,并通过编号的方式对数据进行统一的管理和运用2、数组的组成元素数组名下标(或索引)从零开始的自然数元素数组的长度3、数组的特点数组是有序排列的是引用数据类型的变量,可以存放任意类型的变量创建数组对象是开辟了一块连续的空间,数组名引用的是这块空间中的首地址数组的长度一旦定义之后就不可以修改4、数组的分类按照维数一维数组、二维数组…多维数组一维数组的使用一原创 2021-03-01 22:29:43 · 63 阅读 · 0 评论 -
java基本语法
Java的基本语法1、关键字和保留字关键字 1. 定义:被java语言赋予了特殊含义,用做专门用途的字符串(单词) 2. 特点:关键字中所有的字母都为小写保留字 现有的Java版本尚未使用,但后续版本可能会作为关键字使用,自己标识符要避免使用。eg :goto、const2、标识符(Identifier)1.定义 Java中对各种变量、方法和类命名时使用的字符序列成为标识符2.标识符命名规则由26个字母大小写、数字、_ 或 $组成数字不能开头不能原创 2021-02-26 18:17:21 · 575 阅读 · 0 评论 -
JDBC的基础介绍
JDBC概述1、数据库分类层次数据库系统(由IBM公司研制成功)网状数据库系统关系数据库系统(当前应用的数据库类型)FoxBase,FoxPro,Access(小型数据库)MySQL,SQL Server,Informix(中型数据库)Oracle,DB2,Sybase(大型数据库)2、JDBC是什么?jdbc是Java数据库连接(Java Database Connectivity,JDBC)是一种执行SQL语句的java API(Application Programmin原创 2020-12-03 23:37:38 · 134 阅读 · 0 评论