editso
首页 归档 关于
首页 归档 关于

分类  

  •   Linux
    •   API
      • linux系统函数学习
    •   Manjaro
      • Manjaro系统的使用
      • 记录一次Manjaro下VirtualBox界面文字不显示,黑屏
    •   SSH
      • 记录一次服务器免密登录失效问题
    •   Ubuntu
      • ubuntu使用
  •   Windows
    •   PE
      • PE头文件学习笔记
      • 线程局部存储(TLS)
  •   杂项
    • 桌面壁纸网站
  •   汇编学习
    • Arm64汇编记录
  •   算法学习
    • 字符串匹配算法-KMP
    • acm-士兵队列训练问题
  •   软件相关
    •   GCC
      • GCC 常见命令参数的使用
    •   GDB
      • gdb调试工具的使用
    •   GIT
      • GIT仓库的使用
    •   Make
      • makefile文件的使用
    •   Mysql
      • mysql8.0踩坑
    •   Vim
      • vim编辑器使用
    •   VirtualBox
      • 解决VirtualBox无法启用嵌套分页
  •   问题记录
    •   C相关
      • 记录一次学习C++时编译失败出现(multiple definition of xxx first defined here collect2)
      • 记一次C内存溢出问题
    •   Flutter
      • 记录一次Flutter run时出现的错误
    •   Grub
      • GRUB双系统找不到Windows问题
    •   前端相关
      • 记录一次使用vue-cli4.0 创建项目时非常慢问题

标签云

ASM Acm Algorithm Arm Arm64 C CPP Code Desktop Editor Flutter GCC GDB GIT GRUB Kde Linux Make Manjaro Mysql PE SSH Theme Ubuntu VirtualBox Windows 仓库 壁纸 学习笔记 开源 数据库 日志 系统 编程 踩坑 踩坑记

链接

  • 鱼师傅
  • Try师傅
算法学习
Algorithm, Code, 编程
2019-11-27

字符串匹配算法-KMP

字符串匹配算法-KMP

说明

kmp的一些概述不做解释了, 请参考: kmp算法 (百度百科)
参考了 阮一峰的: 字符串匹配的KMP算法
使用 C 语言实现的算法

部分匹配表

指在一串字符串中, 前缀与后缀中所共有的字符

  • 前缀: 不包含字符串最后一个字符
  • 后缀: 不包含字符串第一个字符
查看更多
软件相关GCC
C, GCC, 学习笔记
2019-11-27

GCC 常见命令参数的使用

GCC 常见命令参数的使用

相关参数

  • -v
    查看版本号
  • -I (大写)
    指定头文件目录, 该命令随后就是目录没有空格
  • -c
    只做生成.o文件(预处理->编译->汇编) 不做链接
  • -E
    生成预处理文件
查看更多
软件相关GIT
GIT, 仓库, 学习笔记
2019-07-31

GIT仓库的使用

GIT仓库的使用

配置基本信息

  • git config --global user.name "用户名"
  • git config --global user.email "邮箱"

克隆分支

查看更多
« 上一页123
zy © 2023 Creative Commons License
Powered by Hexo. Theme - wikitten
 |