java 网易编程题知识忽略点总结

来源:互联网 发布:mac怎么设置手机铃声 编辑:程序博客网 时间:2024/06/05 10:31

1.java中数组初始化之后内部都是0。

2.对于需要开平方的数据一定要存储原来的数据,在后面的应用中应用元数据,以避免造成的数据误差。

3.要注意数组等数据结构是否越界

4.对于单步调试。要善于利用单步调试的方法。

5.对于循环判断条件以及带来的影响要仔细想清楚。

第四题整理

package 网易编程题;


import java.util.Scanner;


public class Main5 {


public static void main(String[] args) {
// TODO 自动生成的方法存根


       Scanner sc=new Scanner(System.in);
///////////////////连续输入方法       ///////////////////////////////////////////
       while(sc.hasNext())
       {
           int n=sc.nextInt();
           cal(n);         
       }
       sc.close();
   }
/////////////////////////////////////////////

此处用了递推的思想

在想此类问题时可能一时抓不着头绪,这个时候应该从特殊的情况入手看看后面出现的情况是不是需要以先前的情况为条件进而

找到求解方法
   public static void cal(int n)
   {
       if(n==1)
       {
           System.out.println(3);
           return;
       }
       if(n==2)
       {
           System.out.println(9);                          //当字符串长度为1或者2时为特殊情况后面的情况恰恰可以根据前两个推出
           return;
       }
       long s=3,d=6;///对于一开始的前面两个情况的总结,然后逐步推出后面的
       for(int k=3;k<=n;++k)
       {
           long temp=s;
           s=s+d;
           d=2*temp+d;
       }
       System.out.println(s+d);
   }

}




原创粉丝点击
热门问题 老师的惩罚 人脸识别 我在镇武司摸鱼那些年 重生之率土为王 我在大康的咸鱼生活 盘龙之生命进化 天生仙种 凡人之先天五行 春回大明朝 姑娘不必设防,我是瞎子 b1驾证扣了9分怎么办 机动车登记证丢了怎么办 b1驾照扣了9分怎么办 听力正常体检不过关怎么办 做完人流第二天同房了怎么办 医院的票据丢了怎么办 体检人体成分(脂肪缺乏)该怎么办 诊断出右下叶肺炎怎么办 做胸透穿钢圈内衣怎么办 预约不上留学体检怎么办 跨省离职后社保怎么办 开车到成都限号怎么办 月经量多怎么办吃什么 报驾校体检视力不达标怎么办 换驾驶证c1一只眼不合格怎么办 考驾照紧张腿抖怎么办 驾照该换了色弱怎么办 怀孕5个月感冒咳嗽怎么办 怀孕4个月喉咙痛怎么办 怀孕5个多月总是咳嗽尿失禁怎么办 怀孕7个月感冒了怎么办 怀孕7个月感冒喉咙痛怎么办 孕38周感冒咳嗽喉咙痛怎么办 嗓子痛咳嗽有痰怎么办 怀孕6个月了咳嗽怎么办 怀孕了咳嗽黄痰怎么办 科二5次没考过怎么办 交警开的罚单丢了怎么办 驾驶员从业资格证被水洗了怎么办 驾照考五次没过怎么办 学车每次考不过怎么办 年检超期3个月怎么办 年检超过3个月怎么办 工商执照年检时候忘记密码怎么办 个体工商营业执照年检过期怎么办 忘了审车时间怎么办 汽车年检超过时间了怎么办 星巴克金星会员到期怎么办 驾考学员证丢了怎么办 违章扣满12分怎么办 违章扣满12分后怎么办