zoukankan      html  css  js  c++  java
  • 软件工程基础阅读笔记02

    书中涉及到了高阶函数,又称算子(运算符)或泛函,大概类似于映射,映射就像手电筒把物体投影上去,软件分析有不同的层次,不同层下的同一问题就是映射的关系。

    包含多于一个箭头的函数。将函数用作函数参数的情况的高阶函数:

    public inline fun CharSequence.sumBy(selector: (Char) -> Int): Int {
        var sum: Int = 0
        for (element in this) {
            sum += selector(element)
        }
        return sum
    }

    把字符串中的每一个字符转换为Int的值,用于累加,最后返回累加的值  

     

  • 相关阅读:
    常用的JS代码
    静态类相关
    并查集
    RMQ
    模考题line
    递归模考题 集合
    KMP
    快速幂
    读现代软件工程之构建之法的疑问
    实验二
  • 原文地址:https://www.cnblogs.com/jbwen/p/11071493.html
Copyright © 2011-2022 走看看