20171005

作者: 雨y飘零久 | 来源:发表于2017-10-06 20:59 被阅读0次

    1.array_pop(array)

    删除数组中的最后一个元素。返回数组的最后一个值。如果数组是空的,或者非数组,将返回 NULL。

    2.

    • 增加列[add 列名]

    ALTER TABLE 表名 ADD 列名 列类型 列参数
    ALTET TABLE student ADD zhiwei varchar(20) not null;

    • 删除列[drop 列名]

    ALTER TABLE student DROP zhiwei;

    • 修改列[modife 列名]

    ALTER TABLE 表名 MODIFY 列名 新类型 新参数【修改列类型】

    ALTER TABLE 表名 CHANGE 旧列名 新列名 新类型 新参数【修改列名和列类型】

    3.二分查找(banary search)

    <?php
    function binary_search($arr, $n, $k) {
          $low = 0;
          $high = $n;
          while ($low <= $high) {
            $mid = intval(($low + $high)/2);
            if($arr[$mid] > $k) {
              $high = $mid - 1;
            }elseif($arr[$mid] < $k){
              $low = $mid + 1;
            }else{
              return $mid;
            }
          }
          return -1;
    }
    $array = array(1,2,3,4,5);
    $n = count($array)-1;
    $k = 0;
    echo binary_search($array, $n, $k);
    

    -1

    相关文章

      网友评论

          本文标题:20171005

          本文链接:https://www.haomeiwen.com/subject/avehyxtx.html