• 课后整理(方法论)


     Java的程序构成就是类和方法,而类是基本单位。

     

    1:方法重载的规律和要点

     

     代码中方法的特殊之处:

    在主函数下边的函数里是两个结构上相同的函数,方法名是相同的,但是会发现两个函数的参数类型不同,参数值有不同,返回值也就不同了,这就是方法重载函数中的不同之处。根据这些不同,可以看出重载要满足以下关系,那就是方法名一定要相同,但是参数类型或参数个数或参数类型顺序不同,才能构成方法的重载。

     2:汉诺塔问题:

    在汉诺塔问题是利用递归函数来完成的,规模也是比较大的一个程序,在思想上也是比较难的,递归的主要思想就是以自己调用自己的方式来实现循环。 

    在此问题中计算接操作步骤是很多的,因为利用递归。但是递归的思想是符合计算机的,虽然它的时间复杂度很大。

    3:判断回文数:

    还是用递归来实现回文数的判断,先输入一个字符串,然后求长度,然后字符前后判断,再进行递归,判断相对性的两个位置的数是否相等,如果不得不等,直接判断为不是回文,如果相等,就利用递归判断下一组字符。最后的return部分就是递归。(输入函数很繁琐)

     

     4:杨辉三角

    在之前的c++中编写过杨辉三角的程序,其规律就是对角线相等以及j=0的时候相等,其他的从第二行一列就遵循着i的循环(行的循环),j的循环,且j<i,(列始终小于行)。之一类推,就可以利用递推反复执行循环的函数。

    最后就可以得出杨辉三角了。

  • 相关阅读:
    CentOS 7.4 如何安装 MariaDB 10.3.9 Stable 数据库
    xxx is not in the sudoers file. This incident will be reported.
    CentOS 7.4 上如何安装 tomcat 9
    CentOS 7.4 下面安装 jdk 10 的一点总结
    CentOS 7.4 下安装 Nginx
    MySQL数据库常用操作
    chart学习
    Ext需要的文件目录
    获取浏览器信息
    运行容器
  • 原文地址:https://www.cnblogs.com/cxs847306191/p/5966209.html
Copyright © 2020-2023  润新知