首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
smbol
掘友等级
字节跳动
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
10
文章 10
沸点 0
赞
10
返回
|
搜索文章
smbol
@字节跳动
·
3年前
关注
排序
排序分类 有什么分类? 内排序:在内存中进行的排序 比较排序 插入排序 直接插入排序 希尔排序 选择排序 直接选择排序 堆排序 交换排序 冒泡排序 快速排序 归并排序 非比...
0
评论
分享
smbol
@字节跳动
·
3年前
关注
你还在为二分的细节闹腾吗?
模板1 模板2 什么时候用模板1?什么时候用模板2? 假设初始时我们的二分区间为[l,r],每次二分缩小区间时,如果左边界l要更新为 l = mid,此时我们就要使用模板2...
0
评论
分享
smbol
@字节跳动
·
3年前
关注
网格DFS
网格如何DFS 结合二叉树的DFS可以类比推出 200. 岛屿数量 借助对网格的每个节点dfs即可得出岛屿的数量有多少个,因为每次深度搜索(四个方向延伸)到陆地之后置为2,...
0
评论
分享
smbol
@字节跳动
·
3年前
关注
kmp模板
``` class Solution { public int strStr(String haystack, String needle) { int hLen=hays...
0
评论
分享
smbol
@字节跳动
·
3年前
关注
Floyd算法&力扣的例题
Floyd核心 假如现在只允许经过1号顶点,求任意两点之间的最短路程,应该如何求呢?只需判断e[i][1]+e[1][j]是否比e[i][j]要小即可。e[i][j]表示的...
0
评论
分享
smbol
@字节跳动
·
3年前
关注
区间dp
特点 dp数组是二维的,两索引代表区间 求dp数组的步骤 一般两个循环起步 第一个循环遍历区间长度 第二个循环遍历区间左端点(结合长度可得左右端点) 从小到大得出结果 31...
0
评论
分享
smbol
@字节跳动
·
3年前
关注
最佳买卖股票问题
这些问题一般用动态规划解决即可 动态规划五步走 定义dp数组和数组元素意义 根据条件写好状态转移方程 初始化dp数组 决定遍历顺序 代入元素看看是否有反例 309. 最佳买...
0
评论
分享
smbol
@字节跳动
·
3年前
关注
单调队列
队列中的元素始终保持有序,解决有这种需要的算法问题(提高时间复杂度) 239. 滑动窗口最大值 为了节省时间复杂度,避免使用暴力遍历,因此考虑使用一种保持有序的队列,同时根...
0
评论
分享
smbol
@字节跳动
·
3年前
关注
前缀树
须知 前缀树 是一种树形数据结构,用于高效地存储和检索字符串数据集中的键。这一数据结构有相当多的应用情景,例如自动补完和拼写检查。 我们可以知道前缀树其实是一棵特殊的多叉树...
0
评论
分享
smbol
@字节跳动
·
3年前
关注
摩尔投票法
169. 多数元素 分析 题目要求找出一个出现次数大于数组长度一半的元素,而且要求o(n)时间,o(1)空间 显然一般解法满足不了题目的时间和空间上的要求,需采用妙解,结合...
0
评论
分享
smbol
@字节跳动
·
3年前
关注
排序
148. 排序链表 题目要求o(nlogn)时间复杂度,第一时间想到二分,归并排序 而有要求在o(1)空间时间复杂度完成,因此不能选用递归(logn栈空间消耗)的方式实现,...
0
评论
分享
smbol
@字节跳动
·
3年前
关注
LRU缓存
146. LRU 缓存 根据题意要求O1复杂度获取元素,则考虑hash表 而当容量满了,要移出最久未被使用的,因此考虑双向链表 综上其实就是让我们设计一个哈希双向链表 第一...
0
评论
分享
smbol
@字节跳动
·
3年前
关注
快慢指针
142. 环形链表 II 快指针与满指针相遇时,快指针所走的距离:a+n(b+c)+b即a+(n+1)b+nc 又快指针走过的距离是慢指针的2倍,因此a+(n+1)b+nc...
0
评论
分享
smbol
关注了
肖说一下
@字节跳动
smbol
@字节跳动
·
3年前
关注
操作系统
cpu执行一条指令 cpu要执行一条指令,首先就要将这条指令从内存中取出来,cpu一开始只知道这条指令的逻辑地址,通过该逻辑地址找到物理地址,cpu里面有个mmu,mmu里...
0
评论
分享
smbol
@字节跳动
·
3年前
关注
Java基础
java面经,后续继续补充,希望对大家能有用,面试加油!!!!!!!!!!!!!!!!!!!!!!!...
0
评论
分享
smbol
@字节跳动
·
3年前
关注
redis
redis一个key-value类型的内存数据库,整个数据库是在加载内存中进行操作,定期异步将数据flush到硬盘中,io速度快,每秒可进行十万次读写...
0
评论
分享
smbol
@字节跳动
·
3年前
关注
计算机网络
收集了一些关于计算机网络的面试题,也希望大家可以一起分享一些你们收集到的面试题,共享成就我们美好的明天...
0
评论
分享
smbol
@字节跳动
·
3年前
关注
linux分区挂载磁盘
修改配置文件,持久化挂载设置到磁盘111111111111111111111111111111111111111111111111111111111111111111111...
0
评论
分享
smbol
关注了
捡田螺的小男孩
@字节跳动
下一页
个人成就
文章被阅读
4,620
掘力值
325
关注了
7
关注者
2
收藏集
30
关注标签
6
加入于
2021-05-05