zoukankan      html  css  js  c++  java
  • 字符串---分割成数组(str_split ),算出一个字符串中出现最多的字符, 学校中最多的姓名

    split 分割
    separate分开 little 小的

    echo '<meta http-equiv="Content-type" content="text/html:charset=utf-8">';
    echo '<pre>';
    $str="asdafgfdas323344##$$fdsdfg*$**$*$**$$443563536254fas";//任意长度字符串

    //解法一(最快速的解法,但是基本功要扎实)
    $arr=str_split($str);
    $arr=array_count_values($arr); // 数组 计算总数count 他们的值valuse
    print_r($ar)

     //循环分数组, 把值放入一个数组下标,第一次不存在.默认个数为1 

    //第二次又相同的下标时 ,累加

    //@ 去掉报错

    $arr=str_split($str);
    $con=array();
      foreach ($arr as $v){
        if (!@$con[$v]){
          @$con[$v]=1;
        }else{
          @$con[$v]++;
          }
        }

    arsort($arr2); 

  • 相关阅读:
    Poj 4052(AC自动机)
    HDU3695(AC自动机模板题)
    KMP算法
    AC自动机
    母函数
    数学数学
    菜单的三级联动[城市]
    Java Api操作HDFS
    Hadoop命令 hadoop fs
    在网页设计中,图片常用的五点技巧
  • 原文地址:https://www.cnblogs.com/bj-tony/p/6063198.html
Copyright © 2011-2022 走看看