zoukankan      html  css  js  c++  java
  • ACM__菜鸟之经典错误

    1:多组输入与单组输入

    Input contains multiple test cases.

    Input contains a single test case.

    2:  EOF=-1

    while(scanf()!=EOF)

    while(~scanf())

    while(scanf()==2)   scanf()返回的是读了多少个

    3:==与=

    = 是赋值符号

    == 是判断符号

    4: 赋初值

    当进行 sum+=n;

    ans++;别忘记给sum,ans赋初值

    5:for(;;)循环与while()后面不能加 ;

          for(;;)循环与 while()忘加大括号

    6:runtimeerror 数组越界

         wrong answer 数据超限

    7: 运算的数据必须是同种类型

    8: &&并且

    9: 输出时YES,no注意大小写

    10: 输入输出时的标点符号不能忽略

    11:  getchar()

    当输入字符时,注意按下回车时已经读了一个字符,所以要取掉

    12:数组大小

    局部变量在栈分配空间,所以较小

    全局变量在堆分配空间,所以较大

    13:哈希算法

    用空间换取时间

    14:c++输出带缓存,c不带

    15: 越界

    a[50]的范围是 a[0]-a[49] 如果是a[50]就越界了

    16:  switch

    每个case后面都要有break 

  • 相关阅读:
    jdbc基础
    DAO模式(单表)
    window对象
    抽象类VS接口
    sql语句
    JS弹框计算
    HBML表单
    【mysql】:mysql性能优化总结
    【java】:多线程面试题
    spring multipart源码分析:
  • 原文地址:https://www.cnblogs.com/LLLAIH/p/9715354.html
Copyright © 2011-2022 走看看