掘友等级
获得徽章 0
研读论文,进行工程上的创新和突破,是每一个优秀工程师的成人礼。
尽量缩短交付周期,但能够即期交付并不意味着你必须每天每分钟都交付。只有
当这样做在业务上有意义时,才有必要在用户需要时即期交付。
“自己”这个东西是看不见的,撞上一些别的什么,反弹回来,才会了解“自己”。
所以,跟很强的东西、可怕的东西、水准很高的
东西相碰撞,然后才知道“自己”是什么,这才是自我。
【Go学习笔记】Panic和Fatal的区别:recover是可以捕获Panic和普通error的,但是map的并发写throw是fatal,无法被recover捕获
程序员的荆棘进阶之路,C++ Primer Plus 🟢
计算机科学领域的任何问题都可以通过增加一个间接的中间层来解决。
什么是JIT和AOT?Just-in-Time (JIT), Ahead-of-Time (AOT) LLVM 同时支持 AOT 预先编译和 JIT 即时编译。
#判断一个数n是否为2的整数次幂# 判断n&(n-1)是否为0
概念最终都是有数据形态的,这是计算机,不是庄子的梦。
#JavaScript比较浮点数大小#
检查等式左右两边差的绝对值是否小于最小精度
Math.abs(0.1 + 0.2 - 0.3) <= Number.EPSILON
#JavaScript一行式,获取当前年份#
document.getElementById("get_cur_year").innerHTML = (new Date()).getFullYear().toString();
#每日算法#证明构造二叉堆的近似的时间复杂度为什么是O(n)
构造树高为h的二叉堆精确时间复杂度为:
s = 1*2^(h-1) + 2*2^(h-2)+……+h*2^0
可见其为等差数列和等比数列乘积之和,通过错位相减求得:
s = 2*2^h - 2 -h => 将树高 h = log2(n) 代入
构造二叉堆的近似的时间复杂度就是O(n)。
像搭讪一样写文章。
--- 新100个自我更新指南
下一页