常识储备
文章平均质量分 67
yinger_0131
这个作者很懒,什么都没留下…
展开
-
常用的终端命令(文件读写等)
https://www.baidu.com/s?ie=utf-8&f=8&rsv_bp=0&rsv_idx=1&tn=baidu&wd=ubuntu终端命令&rsv_pq=f480803c00022710&rsv_t=d133pCYkZt4%2B1L0prs%2B4wXhgcX%2Bm6LyxGsyL%2FbfF0uq2m1YIfyHq2Te...原创 2018-03-08 21:10:59 · 1952 阅读 · 0 评论 -
常见设计模式整理
设计原则:设计原则才是最重要的思想,所谓的设计模式只是对设计原则的运用。1、封装变化:将代码中可能需要变化的地方独立出来,不要和那些不需要变化的代码混在一起。2、要依赖抽象,不要依赖具体类。(面向抽象编程3、多用组合,少用继承。4、尽量不要跨层调用,应当使上层调用下层的,不要让下层调用上层。5、对扩展开放,对修改关闭。6、一个类应该只有一个引起变化的原因。具体的设计...原创 2018-04-16 00:15:06 · 243 阅读 · 0 评论 -
贪心法和动态规划法的区别
1、贪心选择 什么叫贪心选择?从字义上就是贪心也就是目光短线。贪图眼前利益。在算法中就是仅仅依据当前已有的信息就做出选择,并且以后都不会改变这次选择。(这是和动态规划法的主要差别) 所以对于一个详细问题。要确定它是否具有贪心选择性质,必须证明每做一步贪心选择是否终于导致问题的总体最优解。 2、最优子结构 当一个问题的最优解包括其子问题的最优解时,称此问题具有最优子结构性...原创 2018-04-05 14:29:41 · 1657 阅读 · 0 评论