算法练习 Leetcode 力扣 973. K Closest Points to Origin解法
典型top k 问题,主要熟悉priority queue写法。 python里面可以用heapq。时间NlogK,空间logK。 直接sort 也行,时间NlogN,常数时间,python用lambda的话只要一行
程序|生活|学到就是赚到
典型top k 问题,主要熟悉priority queue写法。 python里面可以用heapq。时间NlogK,空间logK。 直接sort 也行,时间NlogN,常数时间,python用lambda的话只要一行
读C++ code碰到constexpr,想着应该和const差不多吧,但是既然新造了那么个关键词出来,肯定用它的作用。查了一下,总结如下: 如果用在变量声明,等同const 如果用在函数声明,等同inline
Macbook默认的键盘重复速度非常慢,这给用方向键移动或者删除带来很大不方便。以下为亲自测试过的可以的方法。在terminal里输入以下命令 第一行是设置第一次按下一个键后,等待多久重复。注意,千万不要设成1 ms!我试过,按一下键后马上就重复4,5次,logout后差点没法输入密码log in!最后还是用指甲很快的点一下键盘,1 ms之内手指需要离开键盘,基本是人类极限了。 第二行是开始重复以后,每次重复的间隔时间。 输入以上两行后后log out。不需要重启,log out重新log in时生效。之后方向键就好用多了。