
面试题
Tony_Xian
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
面经之数据结构
1.获取第k大的数 func partition(a []int, left, right int) int { pivot := a[left] j := left for i := left+1;i <= right;i++ { if a[i] < pivot { j++ a[j],a[i] = a[i],a[j] } } a[left],a[j] = a[j],a[left] return j } func randomPartition(a []in原创 2021-05-31 10:25:35 · 259 阅读 · 1 评论 -
服务端面试题
1.随机产生5个数,这5个数每个数的范围都在[10,35]之间,5个数的和是定值100,尽量让5个数的概率随机,算法尽量高效,写出算法??#include <iostream> #include <cstdlib> #include <ctime> using namespace std;void main(){ srand((unsigned)time...原创 2018-05-26 17:40:33 · 1827 阅读 · 0 评论 -
Erlang/OTP 监督者(Supervisor)
Erlang/OTP 监督者(Supervisor)的作用是负责其子进程的启动,停止和监视。监督者的基本思路是,保持其子进程能正常运行,并在必要时重新启动子进程。一、Erlang/OTP Supervisor 基本参数Erlang/OTP Supervisor的基本参数有进程策略,进程id,进程启动函数,进程重启,进程关闭,进程类型,进程模块。[plain] view plain copy-mod...转载 2018-06-10 19:07:01 · 1036 阅读 · 0 评论