自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 leetcode面试经典150题day1

原地移除,使用for循环遍历,使用一个变量计数,如果nums中的元素等于val,则不计数,否则计数加1,创建数组,当nums中的元素不等于val时,添加到nums中。你的函数应该返回 k = 5,并且 nums 中的前五个元素为 0,0,1,3,4。// 排序 nums 的前 k 个元素。,5,6] ,其中斜体加粗标注的为 nums1 中的元素。你的函数函数应该返回 k = 2, 并且 nums。需要合并 [1,2,3] 和 [2,5,6]。最后剩余的一个数组元素没取完,继续放入新数组中。

2025-01-08 14:30:08 425

原创 内部排序算法的比较

排序算法比较

2024-08-17 19:16:15 600

原创 选择排序算法

选择排序的基本思想是:每一趟(如第i趟)在后面n-i+1(i=1,2,……,n-1)个待排序元素中选取关键字最小的元素,作为有序子序列的第i个元素,直到第n-1趟做完,待排序元素只剩下一个,就不用再选。选择排序分为和。

2024-08-16 11:40:42 490

原创 交换排序算法

交换排序算法,冒泡排序、快速排序

2024-08-14 21:59:09 196

原创 插入排序分类

排序算法:希尔排序,直接插入排序,折半插入排序

2024-08-11 17:09:53 459

原创 开放定址法的双散列法(处理冲突)

解决散列冲突---双散列法

2024-08-11 11:51:47 224

原创 红黑树的插入

红黑树的插入

2024-08-08 21:52:19 109

原创 调整最小不平衡子树、平衡二叉树的构造和平衡二叉树的删除

平衡二叉树的调整,删除,构造

2024-08-08 11:30:47 368

原创 串的模式匹配(KMP算法原理)

kmp算法的next数组求解

2024-07-09 21:14:58 221

原创 循环冗余校验码CRC计算

CRC冗余码计算,判断是否误码。

2023-12-03 17:39:34 1370 1

原创 idea解决数据库连接问题

数据库连接时出现问题,Server returns invalid timezone. Go to 'Advanced' tab and set 'serverTimezone' property manually.解决方法:在Adanced选项中,填写时区。缺点:每次都要连接。

2023-10-31 21:19:59 154 1

原创 Java打印希腊字母时出现?,怎么解决

小写的希腊字母对应的Unicode码为945~969,但是在962位置输出“?”,所以遍历至962时跳过此处。分析原因:编码问题,使用的编码是GBK的,所以不能显示的部分就变成了“?并且查阅希腊字母表可知,ρ的后面就是σ。有两种方法打印希腊字母表(一种使用Unicode)

2023-03-29 21:55:18 468

原创 Java刷题集(3)--选择填空

Java日常基础学习

2023-03-29 21:53:37 588

转载 Java刷题集(2)

Java学习,刷题集,简单基础应用。

2023-03-19 16:42:41 428

原创 Java日常学习PTA刷题(1)

Java学习,基础程序练习,新手小白可参考

2023-03-18 22:35:56 482

原创 C语言相关

1、C语言中的符号: ^ 是按位异或”运算符 简单来说即 相同为0,不同为1;举例说明:1 ^ 0 = 1, 1 ^ 1 = 0, 0 ^ 0 = 0; 1100 ^ 1011 = 0111例如:15^6先转成二进制数15----1111 6----0110进行异或运算:可得:1001 即得二进制数9;用法2:转置位例如, 想要把01011011位全部翻转,就可以用异或0101 1011^1111 1111 =1010 0100此符号同时可以引申出 ^= 此符号...

2023-03-18 21:25:43 4226

转载 Python学习--小知识--日常学习

所有的序列都是有顺序的。 一个列表可以是另一个列表的元素 Python中的列表是可变的 for i in range(5): for j in range(2,5): print(i*j) 说明:执行次数=5*(5-2)=15;range(2,10,2)运行结果:[2,4,6,8],从2开始取,8取不到 以2递增 5.说明:以数轴坐标系为基准,从右往左数, -1取不到,-3可以取6.7. 推荐博客:n...

2022-03-23 23:19:05 837

原创 C语言与离散数学的结合--逻辑推理

利用离散数学知识和C语言相关知识此处有两种类型1、根据下面的命题,试用逻辑推理方法确定谁是作案者,写出推理过程。(1)营业员A或B偷了手表;(2)若A作案,则作案不在营业时间;(3)若B提供的证据正确,则货柜末上锁;(4)若B提供的证据不正确,则作案发生在营业时间;(5)货柜上了锁。主要分为三步:第一步:命题符号化:A表示A偷的,B表示B偷的,C表示作案不在营业时间,D表示B提供的证据正确,E:表示货柜未上锁第二步:用连接词连接 A V B ∧ (┓AV.

2022-03-22 22:50:12 3922

空空如也

空空如也

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

TA关注的人

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