自定义博客皮肤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)
  • 收藏
  • 关注

转载 技术分享 | MySQL默认值选型(是空,还是 NULL)

NULL 除了在每行的行首存有 NULL 标志位,实际存储不占有任何空间。如果对一个字段没有过多要求,是使用“”还是使用 NULL,一直是个让人困惑的问题。数值类型,对一个允许为NULL的字段进行min、max、sum、加减、order by、group by、distinct 等操作的时候。字段值为非 NULL 值时,操作很明确。NULL 本身是一个特殊值,MySQL 采用特殊的方法来处理 NULL 值。尽管在存储空间上,在索引性能上可能并不比空值差,但是为了避免其身上特殊性,给项目带来不确定因素,

2023-06-04 20:47:01 741 1

原创 代码随想录算法训练营十三天 |● 239. 滑动窗口最大值● 347.前 K 个高频元素

较为简单,就是用map计算频率,再使用小顶堆排序,使用小顶堆比直接用快排要快。堆排序的知识好久没学,已经忘记了;上次学还是大一的时候。该题目使用一种既不像stack又不像queue的东西,代码随想录里面说是单调队列;是单调递减,但不像队列。347.前 K 个高频元素。239. 滑动窗口最大值。

2023-05-01 14:44:40 66

原创 代码随想录算法训练营十和十一天

除了150后缀表达式较难,其他均为一眼看出来的题。1047. 删除字符串中的所有相邻重复项。150. 逆波兰表达式求值。225. 用队列实现栈。232.用栈实现队列。

2023-04-29 21:34:01 75

原创 代码随想录算法训练营八天|●28. 实现 strStr()●459.重复的子字符串

459重复的子字符串很巧妙,没想到。kmp算法看知乎理解。

2023-04-29 21:31:54 72

原创 代码随想录算法训练营八天

剑指Offer58-II.左旋转字符串。剑指Offer 05.替换空格。151.翻转字符串里的单词。541. 反转字符串II。

2023-04-26 18:39:16 40

原创 代码随想录算法训练营第七天 |● 454.四数相加II ● 383. 赎金信 ● 15. 三数之和 ● 18. 四数之和 ● 总结

后两题用双指针巧妙。

2023-04-25 19:36:09 80 1

原创 代码随想录第四天 | ● 24. 两两交换链表中的节点 ● 19.删除链表的倒数第N个节点 ● 面试题 02.07. 链表相交 ● 142.环形链表II ● 总结

首先这道题使用双指针,但是这双指针不是每次都是加一步,而是fast指针加两步,slow指针加一步,如果在数轴上,fast和slow指针的间隔会每次扩大一步,但是但他们都进入环中后,他们的距离会每次减少一步,因此环中必定相遇,所以就可以判断有环了。今天的题都要用双指针,我以前没学过双指针,因此几乎都没做出来,有点挫败感,但是感觉学算法应该就是这样,要是题目都是会的,那就没必要学了,🧐🧐现在先把这几个题理解了,以后碰到类似的题能做出来就行。使用虚拟节点后很简单,直接改变指针指向就行,很容易想到。

2023-04-23 12:07:50 76 1

原创 代码随想录算法训练营第一天 | 链表理论基础 ● 203.移除链表元素 ● 707.设计链表 ● 206.反转链表

都是大一数据结构手写过的题,直接过一遍,较为简单。

2023-04-21 22:31:39 56

转载 mac m1 docker安装nacos

mac m1 docker安装nacos

2023-03-18 21:09:29 311

空空如也

空空如也

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

TA关注的人

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