Skip to content
Main Navigation首页博客数据结构与算法
计算机网络
操作系统
Mysql
Redis
Linux
Go语言
Kafka
Nginx
系统设计
分布式
面试技巧
项目
设计模式
未整理面试题

外观

Sidebar Navigation

数据结构

数组

链表

栈

树

图

数据结构设计

字符串

算法

排序

动态规划

场景题

大数与海量数据

智力题

此页内容
Table of Contents for current page
  • 两个线程交替打印
  • 三个线程交替输出123
  • 写爬虫系统时,如何判定该 url 已经爬过了。这个问题很开 放,而且也挺有意思。
  • 点分十进制 ip 地址转为 32 位整数
  • 给定 ip 和命中概率,写一个接口来获取 ip,要求获取 ip 的概率和给定的相同
  • 代码:随机播放 100 首歌(洗牌算法/这个我把自己绕进去了,洗一次直接输出就完了, 我当时脑子短路了,洗一次播一首非要再洗一次来手动提升复杂度,最后没绕出去,然后 换题了)
  • 你用了贪心法, 贪心可能会存在什么问题?
  • 堆里面如何控制并发安全

场景题

yirufeng

207字小于1分钟

2024-05-13

两个线程交替打印

三个线程交替输出123

写爬虫系统时,如何判定该 url 已经爬过了。这个问题很开 放,而且也挺有意思。

点分十进制 ip 地址转为 32 位整数

给定 ip 和命中概率,写一个接口来获取 ip,要求获取 ip 的概率和给定的相同

代码:随机播放 100 首歌(洗牌算法/这个我把自己绕进去了,洗一次直接输出就完了, 我当时脑子短路了,洗一次播一首非要再洗一次来手动提升复杂度,最后没绕出去,然后 换题了)

你用了贪心法, 贪心可能会存在什么问题?

堆里面如何控制并发安全

贡献者: cvenwu
上一页动态规划
下一页大数与海量数据

No Pains, No Gains

Copyright © 2019-present yirufeng