如图想要对这个矩形排列的二维数组进行倒置达到9820942061-18的效果,思路:对矩形进行自上而下的遍历,即9820942061-18遍历思路:arr.length=3;arr[0].leng=4;以arr.length=3;为主for循环,进行遍历代码1.vararr1=[[2,4,6,8],[8,9,0,-1],[9,0,2,1]];//数组
2.for(vari=0;i<..
分类:
编程语言 时间:
2015-08-27 19:18:29
阅读次数:
207
传送门:点击打开链接
题意:将一个矩阵A先转置,然后再与原A矩阵相乘,求最后得到的矩阵中的数字之和
思路:刚开始没看懂题目,,,随便写几个矩阵A,然后倒置后相乘找规律,一下子就能发现规律,最后的答案等于每一行数字之和的平方之和
#include
#include
#include
#include
#include
#include
#include
#include
#include
#i...
分类:
其他好文 时间:
2015-08-25 23:43:04
阅读次数:
137
数组翻转的方法(java实现),所谓数组翻转,就是将数组倒置,例如原数组为:{"a","b","c","d"},那么翻转后的数组为{"d","c","b","a"}。下面实现方法,这里为了简便我借用了list的add方法。
分类:
编程语言 时间:
2015-08-21 22:58:30
阅读次数:
194
数组翻转的方法(java实现),所谓数组翻转,就是将数组倒置,例如原数组为:{"a","b","c","d"},那么翻转后的数组为{"d","c","b","a"}。下面实现方法,这里为了简便我借用了list的add方法。 ?package?org.webdr...
分类:
编程语言 时间:
2015-08-15 15:04:40
阅读次数:
160
高内聚 单一职责原则函数类模块主要指内部低耦合函数类模块主要指 模块之间对修改封闭 对增加开放依赖倒置原则A.高层次的模块不应该依赖于低层次的模块,他们都应该依赖于抽象。B.抽象不应该依赖于具体,具体应该依赖于抽象。
分类:
其他好文 时间:
2015-08-11 23:08:41
阅读次数:
77
1. 单一职责原则(Single Responsibility Principle)每一个类应该专注于做一件事情。2. 里氏替换原则(Liskov Substitution Principle)超类存在的地方,子类是可以替换的。3. 依赖倒置原则(Dependence Inversion Princ...
分类:
其他好文 时间:
2015-08-10 19:36:58
阅读次数:
139
Prototype 原型模式(创建型模式)依赖关系的倒置抽象不应该依赖于实现细节,细节应该依赖于抽象。对所有的设计模式都是这样的。-抽象A直接依赖于实现细节b-抽象A依赖于抽象B,实现细节b依赖于抽象B动机(Motivation)在软件工程中,经常面临着“某些结构复杂的对象”的创建工作;由于需求变化...
分类:
其他好文 时间:
2015-08-09 13:52:05
阅读次数:
132
面向对象设计有以下几种原则1.开闭原则 Open-Close Principle(OCP)
2.里氏替换原则 Liskov Substitution Principle(LSP)
3.单一职责原则 Single Responsibility Principle(SRP)
4.接口隔离原则 Interface Segregation Principle(ISP)
5.依赖倒置原则 Depend...
分类:
其他好文 时间:
2015-08-03 16:57:47
阅读次数:
164
C++ Primer 学习笔记_24_类与数据抽象(10)--static 与单例模式、auto_ptr与单例模式、const成员函数、const 对象、mutable修饰符
前言
【例】写出面向对象的五个基本原则?
解答:单一职责原则,开放封闭原则,依赖倒置原则,接口隔离原则和里氏替换原则
里氏替换原则:子类型必须能够替换他们的基类型。
设计模式分为三种...
分类:
编程语言 时间:
2015-08-03 01:15:15
阅读次数:
175
单一职责原则告诉我们实现类要职责单一;里氏替换原则告诉我们不要破坏继承体系;依赖倒置原则告诉我们要面向接口编程;接口隔离原则告诉我们在设计接口的时候要精简单一;迪米特法则告诉我们要降低耦合。而开闭原则是总纲,他告诉我们要对扩展开放,对修改关闭。单一职责原则(SingleResponsibilityP...
分类:
其他好文 时间:
2015-08-02 16:39:58
阅读次数:
167