Algorithms:
此问题开始考虑空间换时间,结果完全不用空间,不必分配控件,平方复杂度就可以解决,当然还有更优的线性。
Review:
高质量的软件更需要高成本?NO
Tips:
c++11 :
1.智能指针
c++ 主要使用引用计数的方式进行。java 语言并没有使用技术,可以使用gc roots 方法。按代区分算法。
Share:
分享下review的文章小结
1.软件需要满足三个特性:ui/容错性(external),架构(internal),客户更重视external。
2.高质量的软件更节省成本,更利于产品的迭代,高效率的升级,这就需要良好的架构,重体验更重设计。