zoukankan      html  css  js  c++  java
  • 华为机试题---常见注意点(一)

    华为机试题---常见注意点(一)

    一、总结

    一句话总结:

    1、要多记得trim()操作,尤其是对输入的内容,比如 while($num = intval(trim(fgets(STDIN))))
    2、判断中左边是常量:if(1 == $input%2)

    1、输入?

    fscanf带格式,多参数:fscanf(STDIN, "%s", $string);
    fgets:$inputStr = fgets(STDIN);
    多组输入情况:while(fscanf(STDIN,"%d %d",$n,$m)==2)

    2、字符串翻转?

    strrev($string);

    3、拆分字符串到数组?

    $arr = explode(" ",$input);

    4、换行?

    echo $val . PHP_EOL;

    5、php多维填充0?

    array_fill的返回值是数组
    $dp = array_fill(0,$m+1,array_fill(0,$n+1,0));

    二、常见注意点

    PHP 中换行可以用 PHP_EOL 来替代,以提高代码的源代码级可移植性:

    • unix系列用
    • windows系列用
    • mac用
    <?php
    echo PHP_EOL;
    //windows平台相当于    echo "
    ";
    //unixlinux平台相当于    echo "
    ";
    //mac平台相当于    echo "
    ";
    ?>


     

     
  • 相关阅读:
    NOIP 2018 day1 题解
    公司管理与信息化基础成熟度模型
    信息化成熟度整体评估模型
    审计抽样
    正态分布
    函证决策
    SALESORDERINCOME.QVW
    ERP上线通用模板
    可转换债券分拆
    luogu 1373 小a和uim之大逃离 dp
  • 原文地址:https://www.cnblogs.com/Renyi-Fan/p/12115530.html
Copyright © 2011-2022 走看看