• 平时的java练习代码 2011.4.25


    检测数组中基本数据类型的初始值、

    结果:

    从命令行输入一串数字,并排序。

     测试二维数组的声明和初始化

    二维数组的copy,也可以用于赋值;

    应用函数;

    java.lang.System包里的静态方法

    public static void arraycopy(object src,int srcpos,object dest,int destpos,int length);

    利用二位数组求解杨辉三角

    1

     

    1   1

     

    1   2   1

     

    1   3   3   1

     

    1   4   6   4   1

     

    1   5   10  10  5   1

     

    1   6   15  20  15  6   1

     

    1   7   21  35  35  21  7   1

     

    1   8   28  56  70  56  28  8   1

     

    1   9   36  84  126 126 84  36  9   1

     

    我们可以轻易地发现杨辉三角的计算规则:第1行只有一个元素,值为1;以后每行中元素增加一个,每个元素值的计算规则是:在它上方的元素的值(如果存在的话)加上在它上方的左边的那个元素(如果存在的话)的值。例如第2行中的第一个元素,它上面的元素值是1,它上面元素的左边没有元素了,所以它的值就是1。对于第3行中的第一个3,它上面的元素值是2,它上面元素的左边元素值是1,所以它的值是3。对于第3行中最后一个1,它上面没有元素,但是它上面的左边却有一个元素1,所以它的值是1

    在命令行中指定杨辉三角的层数

  • 相关阅读:
    【UML】基本介绍与类图(依赖、泛化、实现、关联、聚合、组合关系)
    【Java】集合综合案例
    【Java】集合框架(List Set Map)
    【Java】面向对象
    【Java】单例模式(Singleton)
    正则表达式(括号)、[中括号]、{大括号}的区别
    js正则表单验证汇总,邮箱验证,日期验证,电话号码验证,url验证,信用卡验证,qq验证
    网页倒计时,动态显示"××年还剩××天××时××分××秒"
    判断鼠标是否在指定区域代码
    鼠标左中右键返回值的兼容性问题
  • 原文地址:https://www.cnblogs.com/bukudekong/p/2029158.html
Copyright © 2020-2023  润新知