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.高質量的軟件更節省成本,更利於產品的迭代,高效率的升級,這就須要良好的架構,重體驗更重設計。

相關文章
相關標籤/搜索