02 2018 档案

摘要:将一个规模为n的问题分解为k个规模较小的相同子问题,这些子问题相互独立且与原问题相同。递归地这些子问题,然后将子问题地解合并得到原问题的解。 合并排序是利用分治策略实现对n格元素进行排序的算法。 eg: Description N soldiers of the land Gridland are 阅读全文
posted @ 2018-02-24 17:00 风雨长安 阅读(242) 评论(0) 推荐(0)
摘要:递归函数: 用函数自身定义的函数 递归算法:直接或间接调用自身的算法 递归典型例子:Fibonacci数列,汉诺塔 eg: 将正整数 n 表示成一系列正整数之和。 n = n1+ n2 +……+ nk 正整数n的不同划分个数称为正整数n的划分数,记作P(n) 整数划分问题就是求出P(n)。 分析:求 阅读全文
posted @ 2018-02-24 16:36 风雨长安 阅读(147) 评论(0) 推荐(0)
摘要:Java是面向对象的语言,是由若干个类组成的,源文件为扩展名为 .java 的文本文件。 类是java中最基本的组成单元,Java 将描述某一类事物的属性和功能封装在一起,属性用类成员变量来刻画,功能通过方法实现。如果你学过C语言,封装就类似于把结构体和函数组合在一起,用结构体表达事物的属性,函数表 阅读全文
posted @ 2018-02-11 19:24 风雨长安 阅读(139) 评论(0) 推荐(0)
摘要:Java特点: 1.Java是纯面向对象的语言。在java中对任何客观事物的描述都是对象。 2.Java可以运行在任何带有Java Virture Machine 的环境下运行,所以具有跨平台性。 3.Java是解释执行的语言,也是编译执行的语言。Java编译器先把java源代码编译为字节码文件,在 阅读全文
posted @ 2018-02-07 16:10 风雨长安 阅读(102) 评论(0) 推荐(0)

博客