首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
算法
订阅
kanty__加油
更多收藏集
微信扫码分享
微信
新浪微博
QQ
23篇文章 · 0订阅
腾讯一面:40亿QQ号,不超过1G内存,如何去重?
分享一道网上很火的腾讯面试题:40亿的QQ号,如何去重,1G的内存. 不过,有腾讯上班的朋友说,我们没出过这种面试题~ 哈哈~ 哈哈,anyway,这道题还是很有意思的. 它
数据结构 | 单链表SingleList【带你从浅入深真正搞懂链表】
也非常希望我出一篇有关链表的教学,最近刚好也在整理有关单链表相关的知识点,便作了此文,为大家讲解有关单链表方面的各块知识点 最后,我们一起来回顾一下本文所学习的内容。除题解外,本文大概使用了近四万字左
go语言实现常用排序算法详解必备
排序算法是在生活中随处可见,也是算法基础,因为其实现代码较短,应用较常见。所以在面试中经常会问到排序算法及其相关的问题,可以说是每个程序员都必须得掌握的了。为了方便大家学习,花了一天的时间用Go语言实
ACM金牌选手讲解LeetCode算法《线性表》
ACM金牌选手讲解LeetCode算法《线性表》, LeetCode刷题过程中,常常用到的线性表主要包括以下四个重要的数据结构: 数组、链表、栈、队列。
【每日算法】一题五解:找「两条链表的第一个公共节点」|Python 主题月
这是 LeetCode 上的 剑指 Offer 52. 两个链表的第一个公共节点 ,难度为 简单。 Tag : 「链表」
算法图解:如何用两个栈实现一个队列?
队列和栈是计算机中两个非常重要的数据结构,经过前面的学习(《队列》、《栈》)我们知道了它们各自的特点,队列是先进先出(FIFO)的,而栈是先进后出(FILO)的,那如何用栈来实现队列呢?这可是一道经典的面试题,所以本文我们就来实现一下。 在正式开始之前,我们先来回顾一下栈和队列…
硬核!15张图解Redis为什么这么快
作为一名服务端工程师,工作中你肯定和Redis打过交道。Redis为什么快,这点想必你也知道,至少为了面试也做过准备。很多人知道Redis快仅仅因为它是基于内存实现的,对于其它原因倒是模棱两可。那么今
极客算法训练笔记(五),十大经典排序之冒泡,选择,插入排序
关于排序算法的重要性我就不啰嗦了,不重要你也遇不到这篇文章。安利一个学习算法免费看动画的网站,该文的动图都来自这个网站 https://visualgo.net/zh/sorting ,感谢站长。 稳定性解释:比如我们有一组数据2,9,3,4,8,3,按照大小排序之后就是2,3…
漫画:什么是Bitmap算法?
1. 给定长度是10的bitmap,每一个bit位分别对应着从0到9的10个整型数。此时bitmap的所有位都是0。 2. 把整型数4存入bitmap,对应存储的位置就是下标为4的位置,将此bit置为1。 3. 把整型数2存入bitmap,对应存储的位置就是下标为2的位置,将此…
八大基础排序总结
俩俩交换,大的放在后面,第一次排序后最大值已在数组末尾。 在数组中找一个元素(节点),比它小的放在节点的左边,比它大的放在节点右边。一趟下来,比节点小的在左边,比节点大的在右边。 不断执行这个操作.... 快速排序用递归比较好写【如果不太熟悉递归的同学可到:递归就这么简单】。支…