当前位置: 首页 > wzjs >正文

南宁专业做网站怎样搭建自己的网站

南宁专业做网站,怎样搭建自己的网站,做软件与做网站建设有什么区别,怎么查网站制作空间有效期子串 (Substring) 字符串中连续的一段字符序列,例如 "abc" 是 "abcd" 的子串。 特点:必须连续,顺序不可改变。 子序列 (Subsequence) 字符串中不连续但保持顺序的字符序列,例如 "acd" 是 "…

  1. 子串 (Substring)

    • 字符串中连续的一段字符序列,例如 "abc" 是 "abcd" 的子串。

    • 特点必须连续,顺序不可改变

  2. 子序列 (Subsequence)

    • 字符串中不连续但保持顺序的字符序列,例如 "acd" 是 "abcd" 的子序列。

  3. 前缀 (Prefix)

    • 字符串开头的子串,例如 "a""ab""abc" 都是 "abcde" 的前缀。

  4. 后缀 (Suffix)

    • 字符串结尾的子串,例如 "e""de""cde" 是 "abcde" 的后缀。

KMP 前缀函数(计算 next 数组)
#include <stdlib.h>
#include <string.h>int* compute_prefix_function(const char* pattern) {int n = strlen(pattern);int* next = (int*)malloc(n * sizeof(int));if (next == NULL) return NULL;int j = 0;next[0] = 0;for (int i = 1; i < n; i++) {while (j > 0 && pattern[i] != pattern[j]) {j = next[j - 1];}if (pattern[i] == pattern[j]) {j++;}next[i] = j;}return next; // 调用者需自行 free 释放内存
}// 示例用法:
// const char* pattern = "ababaca";
// int* next = compute_prefix_function(pattern);
// free(next);
滑动窗口(最长无重复子串)
int longest_unique_substring(const char* s) {int max_len = 0;int left = 0;int char_map[256]; // 假设字符为 ASCII 码memset(char_map, -1, sizeof(char_map)); // 初始化所有字符位置为 -1for (int right = 0; s[right] != '\0'; right++) {char c = s[right];if (char_map[c] >= left) {left = char_map[c] + 1;}char_map[c] = right;int current_len = right - left + 1;if (current_len > max_len) {max_len = current_len;}}return max_len;
}// 示例用法:
// const char* s = "abcabcbb";
// int result = longest_unique_substring(s);

http://www.dtcms.com/wzjs/2327.html

相关文章:

  • 做业务员找数据的网站成都seo学徒
  • 做网站制作怎么样企业关键词大全
  • 大淘客网站建设seo优化网站推广
  • 公众号购物做网站还是小程序软文营销网站
  • 可以做设计赚钱的网站开发一个网站
  • 做好网站建设总结亚马逊排名seo
  • 丝袜用什么做的视频网站搜索引擎优化的各种方法
  • 营销型网站是什么2023年8月份新冠
  • 墓园网站建设价格深圳新闻今日最新
  • 苏州高端网站制作机构四平网络推广
  • 泰州企业自助建站seo站长优化工具
  • 如何建设免费网站视频手游cpa推广平台
  • 网站页面建设规划文案自媒体培训学校
  • 深圳市建设监理协会网站网站推广公司电话
  • 台州自助建站北京网站优化实战
  • 承德建设局网站南宁优化网站收费
  • 网站备案主体负责人alexa
  • 做汽车拆解视频网站单词优化和整站优化
  • 网站建设系统 网站自助建站系统重庆seo推广
  • php笔记网站seo网站关键词优化软件
  • 北京项目网站建设广州网站优化运营
  • 自己做本市网站个人博客seo
  • 番禺建网站哪里能搜索引擎优化
  • 推广渠道方案优化seo可以从以下几个方面进行
  • 迷你世界怎么做网站期陕西seo顾问服务
  • 永嘉移动网站建设公司福州网seo
  • 深圳好的网站建设公司排名推广怎么推
  • 大良网站智能推广价格关键词歌词含义
  • 杭州网站 建设百度2022第三季度财报
  • seo短视频网页入口引流在线观看网站怎么建网站赚钱