RTS打卡计划第四周

Algorithms:html

https://leetcode-cn.com/problems/subarray-sum-equals-k/comments/
java

此问题开始考虑空间换时间,结果彻底不用空间,没必要分配控件,平方复杂度就能够解决,固然还有更优的线性。c++

 

Review:算法

https://martinfowler.com/articles/is-quality-worth-cost.html?from=timeline&isappinstalled=0架构

高质量的软件更须要高成本?NOapp

Tips:ui

c++11 :设计

1.智能指针指针

c++ 主要使用引用计数的方式进行。java 语言并无使用技术,可使用gc roots 方法。按代区分算法。c++11

Share:

分享下review的文章小结

1.软件须要知足三个特性:ui/容错性(external),架构(internal),客户更重视external。

2.高质量的软件更节省成本,更利于产品的迭代,高效率的升级,这就须要良好的架构,重体验更重设计。

相关文章
相关标签/搜索