首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
Rinai
掘友等级
学生
|
NONE
喜欢计算机
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
20
文章 19
沸点 1
赞
20
返回
|
搜索文章
最新
热门
关于kafka的一些知识总结
Kafka 1. 基本知识 1.1 前置知识 topic表示一个类型/业务的数据的组 为方便扩展,提高吞吐率,一个topic分为多个partition。 配合分区的设计,提出消费者组的概念,每个消费者
Redis,从数据结构到集群实践的知识总结
Redis基础部分 2. 数据结构 redis底层使用C语言实现,这里主要分析底层数据结构 2.1 动态字符串(SDS) 由于C底层的字符串数组一旦遇到'\0'就会认为这个字符串数组已经结束,意味着无
《Go语言设计与实现》Runtime部分的一些知识总结
关于Golang的一些碎片知识 因为平时看的时间比较杂,没有系统的学Golang,最近在看Go语言设计与实现,感觉一些有趣,有难度的知识点就在这里用自己的话总结一下,写下来了,主要还是供自己复习用的,
LeetCode--236. 二叉树的最近公共祖先
236. 二叉树的最近公共祖先 正文 根据递归的性质,在同一路径上,先遍历到的节点一定是后遍历到的节点的祖宗。 最近公共祖先有两种情况: 其中一个节点为最近公共祖先 两个节点所在的路径相交的那个节点为
LeetCode--23. 合并 K 个升序链表【堆和分治】
23. 合并 K 个升序链表 正文 这道题有多种解决方案 堆 比较容易,又比较直观的就是堆排序,将每个节点加入最小根堆中,依次弹出加入最后的链表,就可得出答案,事实上,并不需要每次都将所有链表加入,只
LeetCode--15. 三数之和
15. 三数之和 正文 三数之和,总体思路是排序+双指针,相较于暴力的O(n^3)优化了不少,遍历过程中也可以适当的剪枝来进一步优化, 具体思路如下: 先排序,将数组变成有序的,数组长度为n 随后第一
LeetCode--25. K 个一组翻转链表
25. K 个一组翻转链表 这道题的题目可以近似为将n个链表反转并拼接起来。 虽然给定的链表是拼接好了的,但是每一段链表反转之后依旧少不了拼接的这一部分,大体的思路如下: 循环遍历链表中的元素,每k个
LeetCode--146. LRU 缓存【Golang中的list】
146. LRU 缓存 前言 好题,想写一下,虽然之前用C++写过一次,但是不太熟悉c++的面向对象,也是云里雾里的,只会写个函数,这次也想熟悉一下golang的container/list。 正文
LeetCode--1143. 最长公共子序列
1143. 最长公共子序列 DP rt,经典动态规划,逐层遍历字符串,i表示text1的遍历到的元素下标,j表示text2遍历到的元素下标。 那么每遍历到一个元素,若两个字符串当前遍历的元素不相同,则
LeetCode--5. 最长回文子串
5. 最长回文子串 中心扩展 这道题虽然可以采取暴力枚举的方式来做,但是O(n^3),这道题比较直观的做法就是中心扩展法,遍历字符串,以每一个字符为中心扩展,依次下来取得长度最大的长度,用常数级的遍历
下一页
个人成就
文章被点赞
3
文章被阅读
3,553
掘力值
207
关注了
10
关注者
1
收藏集
0
关注标签
14
加入于
2024-12-13