ZigZag Conversion(LeetCode)
Question:ZigZag ConversionThe string "PAYPALISHIRING" is written in a zigzag pattern on a given number of rows like this: (you m
Question:ZigZag ConversionThe string "PAYPALISHIRING" is written in a zigzag pattern on a given number of rows like this: (you m
Class类型引用获取方式 无论何时,只要你想在运行时使用类型信息,就必须首先获得对恰当的Class对象的引用; Class.forName(); 通过实例对象的getClass(); 类字面常量:Initable.class; 类字面常量说明 类字面常量不会自动初始化该C
快速排序思想:分治思想: - 分解:数组A[p..r]被划分为两个(可能为空)子数组A[p..q-1]和A[q+1..r],使得A[p..q-1]中的每一个元素都 <=A[q], 而A[q+1..r]中的每一个元素都都 >=A[q]。其中,计算下标q
12345678910111213141516171819202122232425262728293031323334353637383940414243444546/*IO 字节流: InputStream,OutputStream 字符流: Reader,Write
背景笔者用rose画了个活动图,粘贴到word中,直接保存为PDF,打开之后,我的活动图就 光芒万丈了。上图: word: PDF: 解决方法:1. 下载 4款免费PDF 2. print cutepdf
Question:4SumGiven an array S of n integers, are there elements a, b, c, and d in S such that a + b + c + d = target? Find all unique qu
Question:3SumGiven an array S of n integers, are there elements a, b, c in S such that a + b + c = 0? Find all unique triplets in the arra
范式符合某一种级别的关系模式的集合 构造数据库必须遵循一定的规则,在关系数据库中,这种规则就是范式 目前关系数据库有六种范式 第一范式(1NF)无重复的列 1NF是对属性原子性约束,要求属性具有原子性,不可再分解 简言之,不能有重复的属性,消除重复的属性 第二范式
前言模型就是一堆有意义的静态图和动态图组合在一起,表达了一个有意义的中心思想。 简言之,一个模型提出了论点,静态图是论据,动态图是论证。建模就是采用论据来论证论点的过程。 用例模型业务用例模型用于识别和规定业务需求,描述的是业务范围 什么时候使用业务用例模型? 软件规模较大 问
基本知识开闭原则(Open Close Principle): 对扩展开放,对修改关闭。 在程序需要进行拓展的时候,不能去修改原有的代码,实现一个热插拔的效果。 简言之,是为了使程序的扩展性好,易于维护和升级。想要达到这样的效果,我们需要使用接口和抽象类,后面的具体设计中我们会提