自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 二分搜索算法

/从中点值先开始判断,因为是有序数组,当中点值大于num的时候,则表明中点值右边的所有值都是大于num的,这个时候就只需要改变右边界,从中点值的左边继续找即可,如果中点值小于num则说明中点+1,到右边界的范围中可能存在>=num的值,改变左边界,继续二分判断即可!//等同于(l+r)/2,这样子做的目的是为了防止溢出!//判断中点与num的大小,如果相等则直接返回表示找到num,不等则看大小关系,中点值大于num改变右边界,小于num改变左边界,继续二分查找!

2024-01-24 01:50:45 815 1

原创 MySQL day2

注意:当and和or要同时使用时,要注意优先级,and的优先级要高于or 如果要先执行or部分语句,像将其用括号括起来!下划线:任意一个字符。(%是一个特殊的符号,_也是一个特殊的符号,查找名字中的这些特殊字符时,要加上转移字符 \ )// sal在前,起主导,只有sal相等的时候,才会考虑启用ename排序。数据定义语言(凡是带有create、drop、alter的都是DDL)数据操作语言(凡是对表当中的数据进行增删改查的都是DML)in后面跟的是具体的值。=、大于>、小于=、小于等于

2024-01-22 22:08:23 876

原创 MySQL day1

数据库:英文单词DateBase,简称DB。按照一定格式存储数据的一些文件的组合。顾名思义:存储数据的仓库,实际上就是一堆文件。这些文件中存储了具有特定格式的数 据。数据库管理系统DateBaseManagement,简称DBMS。数据库管理系统是专门用来管理数据库中数据的,数据库管理系统可以对数据库当中的数据 进行增删改查。常见的数据库管理系统:MySQL、Oracle、MS SqlServer、DB2.......等SQL:结构化查询语言。

2024-01-21 23:28:28 761

原创 反转单双链表

【代码】反转单双链表。

2024-01-21 17:24:12 306

原创 对数器——验证的重要手段

【代码】对数器——验证的重要手段。

2024-01-21 16:03:47 339

原创 Java集合模块的深度学习

如果只重写equals方法,创建一个对象就放到hash后的表中的索引,,这时候不管内容是否相同或者不同了,因为底层自带的哈希code方法,是根据对象是否相同来创建的,只要对象不同,hashcode值就不同!key和value之间存在单向一对一的关系,即通过指定的key总能找到对应的value,通过Map的get方法,传入一个key,会返回对应的value值。但是value的值是可以相同的,Map存储的时候是根据key的哈希值来确定索引的,所以value的值不影响存放。

2023-10-25 21:42:56 42

原创 异或运算解leetcode136——只出现一次的数字

所以我们看到这道题时可以很轻松,只需要定义一个变量,令它为零,然后遍历整个数组依次去进行异或操作即可,我们知道出现两次的数进行异或就变成零了,那么最后整个结果就时那个只出现一次的数了。题目:给你一个 非空 整数数组 nums ,除了某个元素只出现一次以外,其余每个元素均出现两次。异或运算符合是交换律和结合律即:a ^ b ^ c= a ^ (b ^ c) ,a ^ b ^ c = a ^ c ^ b。输入:nums = [4,1,2,1,2]输入:nums = [2,2,1]输入:nums = [1]

2023-10-09 21:28:58 118 1

原创 桶排序妙解leetcode1748——唯一元素的和(附带另一种常规解法)

题目:给你一个整数数组nums。数组中唯一元素是那些只出现的元素。请你返回nums中唯一元素的4唯一元素为 [1,3] ,和为 4。0没有唯一元素,和为 0。

2023-10-07 23:54:50 161 1

原创 求小于n的质数数量:

比如:如果求小于20的质数数量,设置大小为20的布尔数组k[20],将所有值初始化为true从2开始,判断k[2]是true,进入内循环,将k[4],k[6]......k[18]设false,然后到3,判断k[3]是true,进入内循环,将k[9],k[12] k[15]k[18]设为false,然后4,k[4]是false,不进入,然后5,以此类推一直到n-1;最终数组中剩下的就都是质数了。1.除了2这个偶数,其他的偶数都是非素数,因此,我们只需要对n以内的奇数进行判断就可以了。

2023-09-20 10:37:08 166 5

空空如也

空空如也

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

TA关注的人

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