首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
刷题
订阅
coder199669274
更多收藏集
微信扫码分享
微信
新浪微博
QQ
13篇文章 · 0订阅
几个和带环链表有关的问题
在LeetCode上刷到了带环链表的题目,顺便把带环链表的相关问题总结了一下:判断是否有环、确定环的入口节点、确定环的长度。
蘑菇街大三Java后端暑期实习面经
这是一位热心读者分享的实习面经。 一面 1、自我介绍 2、介绍一下简历上的项目,项目是否上线,项目持续时间? 3、讲了一下自己运营的公众号? 4、项目中Redis的具体解决方案? 5、注册登录是怎么实
带你走进快速幂,感叹算法的魅力
快速幂 快速幂是一种能够对m的n次幂快速进行计算的一种算法。能在log(n)的时间内求出结果。 传统算法 一般情况下我们会想到直接对m乘n次不就得到了m的n次幂了吗?也就是下面的这种算法,我们可以看到
【数据结构与算法精炼】字符串解码讨论
技术是开源的,知识是共享的。数据结构与算法,是程序员的内功修炼。甚至有开发者还提出了程序=数据结构+算法。 少侠我之前参加校招的时候,也是凭借在手撕代码环节出色的算法解题思路获得面试官的称赞并击败众多竞争者最后拿到字节跳动等大厂的offer。 为了保持算法心经的日臻纯熟,我暗下决...
背了模板就会背包题吗?(某厂真题)|刷题打卡
掘金团队号上线,助你 Offer 临门! 点击 查看详情一、题目描述:二、思路分析:口袋n张钱,买价值m的玩具,明摆着背包了。走之前讲过的动态规划流程1,动归流程细分。确定状态状态表示dp[i][j]
【每日一道算法题】将给出的链表中的节点每k个一组翻转,返回翻转后的链表
> 将给出的链表中的节点每k个一组翻转,返回翻转后的链表 > 如果链表中的节点数不是k的倍数,将最后剩下的节点保持原样 > 你不能更改节点中的值,只能更改节点本身。 > 要求空间复杂度O(1)
为什么说堆排序没有快速排序快?
为什么说堆排序没有快速排序快?堆的定义:堆是一个完全二叉树【完全二叉树要求,除了最后一层,其他层的节点个数都是满的,最后一层的节点都靠左排列】堆中的每个节点的值都必须大于等于(或小于等于)其子树中每个
如何判断一个元素在亿级数据中是否存在?
需求其实很清晰,只是要判断一个数据是否存在即可。 但这里有一个比较重要的前提:非常庞大的数据。 我想大多数想到的都是用 HashMap 来存放数据,因为它的写入查询的效率都比较高。 写入和判断元素是否存在都有对应的 API,所以实现起来也比较简单。 为了方便调试加入了 GC 日…
【LeetCode】存在重复元素 III |刷题打卡
掘金团队号上线,助你 Offer 临门! 点击 查看详情题目描述给你一个整数数组 nums 和两个整数 k 和 t 。请你判断是否存在 两个不同下标 i 和 j,使得 abs(nums[i] - nu