240 发简信
IP属地:北京
  • 求两个有序数组的第k大值

    问题:100个运动员站成两排,每排已经按从高到低顺序排好,教练想找出身高排40位的队员,请问最少需要几次比较?(限制每次只能两个队员比身高)分析...

  • JS async/await

    async/await: 最简洁地写串行的异步操 我们知道JS是单线程的,IO操作都被设计为异步的(非阻塞的),对于异步操作我们必需要写call...

  • Resize,w 360,h 240
    We both know it's wrong, but f**k it, cause it feels right

    Look at you. You’re young. And you’re scared. Why are you so scared? Sto...

  • 多理发师问题(kotlin 多线程/coroutine)

    理发师问题 一个理发师,一把理发椅,n把等候理发的顾客椅子,如果没有顾客则理发师便在理发椅上睡觉 ,当有一个顾客到达时,首先看理发师在干什么,如...

  • Resize,w 360,h 240
    理解与实现(by Python)JS event loop

    为什么需要event loop 因为: 需要用event loop来实现异步IO(回调函数的方式)。异步IO的好处在于可以单线程执行程序却不会被...

  • function closure: 理解函数闭包和它的实现原理

    参考:https://en.wikipedia.org/wiki/Closure_(computer_programming)#Implemen...

  • Implement lazy enumerator in ruby

    How we can make a monad,it stores:original_collectiontransformation proc...

  • Resize,w 360,h 240
    和小于k的最长连续子串

    问题 已知一个长度为n的数组(允许负数), 和一个整数k, 求:和小于k的最长连续子串? 例如: k=184, A=[431, -15, 639...

  • Resize,w 360,h 240
    y combinator: 不引用自己也能实现递归?

    问题 递归函数,比如求阶乘:f = ->(n){ n==0? 1 : n*f[n-1] }这里右边引用了f,可以不引用自身实现递归么? show...

个人介绍
Lameness may strike your leg, but not your resolve. Sickness may weaken your body, but not your determination—unless you let it. The only thing that can impede your will is your will itself.