240 发简信
IP属地:广东
  • 120
    Aho-Corasick 模式搜索算法

    Aho-Corasick 模式搜索算法 给定一个输入文本和一个数组 k 个单词 arr[],找出输入文本中所有单词的所有出现。设n为文本长度,m为所有单词的字符总数,即m =...

  • 小学寒假学习资料包

    小学寒假学习资料包 适用:小学 1-6 年级总原则:每天 45 分钟,“保持+强化+补漏”三模块,不额外买课,全部用 国内直达免费资源。 一、寒假前“体检”(A4纸1页) 听...

  • 拉宾-卡普模式搜索算法 Rabin-Karp算法

    在许多数据结构与算法(DSA)问题中,一个常见任务是比较字符串——无论是在句子中寻找单词、检测重复词,还是检查较大文本中的模式。可以把这想象成在一大段文字里找一个短语——手动...

  • KMP模式搜索算法

    KMP模式搜索算法Knuth-Morris-Pratt(KMP)算法是一种高效的字符串匹配算法,用于在文本中寻找模式。它通过预处理步骤智能处理不匹配,实现线性时间复杂度。KM...

  • K' 未排序数组中的最小/最大元素 |期望线性时间

    给定一个不同整数的数组和一个整数,其中 小于数组大小,任务是找到数组中第 k 个最小的元素。 示例: 请注意,解决这个问题的方法有多种,详见《未排序数组中的k个最小/最大元素...

  • @IPHTML 实在抱歉的,之前没怎么登录的

    java 中的 数据结构

    java中常用的数据结构 1:Array 数组 固定大小,数组的大小是初始化时决定无法修改的数值。 强类型,存储数据元素类型必须在初始化时指定,因此在运行时,不需要耗费额外的...

  • 120
    快速排序 Quick Sort

    快速排序是一种基于分治的排序算法,它选择一个元素作为枢轴,并通过将该枢轴置于排序后的数组中正确位置来划分。 该算法主要包含三个步骤: 选择枢轴:从数组中选择一个元素作为枢轴。...

  • 120
    合并排序 merge sort

    合并排序是一种以高效和稳定性著称的流行排序算法。它采用了分而治之的策略。它的工作原理是递归地将输入数组分成两半,递归地对两半进行排序,最后将它们合并回去,从而获得已排序的数组...

  • 120
    位运算和权限管理系统

    在Linux文件系统中,用户对文件或目录有:读、写、执行三种权限,分别使用数字:4、2、1三个数字。三者之间可任意组合,如:用户拥有所有权限,则用数字7表示(4+2+1=7)...

  • 120
    java 中的 数据结构

    java中常用的数据结构 1:Array 数组 固定大小,数组的大小是初始化时决定无法修改的数值。 强类型,存储数据元素类型必须在初始化时指定,因此在运行时,不需要耗费额外的...

  • 正则表达式 JAVA 示例

    定义: 正则表达式是对字符串(包括普通字符(例如,a 到 z 之间的字母)和特殊字符(称为“元字符”))操作的一种逻辑公式,就是用事先定义好的一些特定字符、及这些特定字符的组...

  • 日期工具类DateUtils

    常用方法 获取当前日期时间 getYear :获取任意时间的年getMonth :获取任意时间的月getDay :获取任意时间的天getHour :获...

  • 120
    JAVA字符串格式化

    String类的format()方法用于创建格式化的字符串以及连接多个字符串对象。format(String format, Object... args) 新字符串使用本地...

  • MapUtils 工具类

    MapUtils是 Apache Commons 工具包中常用的工具类,使用是需要依赖对应的lab,对应的maven引用如下: MapUtils 常用操作java.util...

  • ArrayUtils 工具类

    ArrayUtils 是 Apache Commons Lang 3 工具包中常用的工具类,使用是需要依赖对应的lab,对应的maven引用如下: ArrayUtils提供了...

  • CollectionUtils工具类

    所以需要倒入相关jar包,目前从maven找到最新jar包如下: 常用方法 除非元素为null,否则向集合添加元素CollectionUtils.addIgnoreNull(...

  • Java工具类StringUtils常用方法

    StringUtils类是org.apache.commons.lang3.StringUtils中的类,因此使用是需要引入comons.lang包的。 StringUtil...

  • 120
    Java String

    Java 中的String是什么? String是一个连续的字符串(字符数组),可以为空。String a = null ; 表示一个空对象的字符串String b = "...

  • 120
    java包装类

    java包装类是为了解决java基本类型在面向对象过程中的一些不足。如,java基本类型不能存储在集合类型中(如List),因此为8大基本类型设计了对应的包装类型,并在jav...

个人介绍
无论多么高级的程序员都没有用,关键是你是否能够,出想法,出产品。
编程不仅仅是技术,还是艺术 --- 雷军。