• 2024-05-23力扣 3.无重复字符的最长字串
    题目描述:给定一个字符串 s ,请你找出其中不含有重复字符的 最长子串的长度。示例 1:输入:s="abcabcbb"输出:3解释:因为无重复字符的最长子串是"abc",所以其长度为3。示例2:输入:s="bbbbb"输出:1解释:因为无重复字符的最长子串是"b",所以其长度为1。
  • 2024-05-21Android导出所有多语言字串到表格
    这种事情当然要写脚本完成啦,不然一个一个添加嘛?!!!python脚本:##注意:##1.有些语言的符号可能会乱码,比如es--->¡---->?##2.base_strings.xml必须包含所有key值,作为基准,否则可能会楼填。##3.使用:依次将不同语言的xml文件内容复制到target_strings.xml中,运行MergeLa
  • 2024-04-23[ABC329C] Count xxx 题解
    [ABC329C]Countxxx题解题目分析目的:统计本质不同而不是位置不同的所有字符都相同的字串。需要理解一下什么是本质不同而不是位置不同。结合样例1去理解这句话。列举样例1中的所有所有组成字符相同的字串。aaabaa编号字串位置\(1\)a\([1,1]\)\(2\)aa\([1
  • 2024-04-10Leetcode反转字串541/翻转字串的单词151/实现 strStr方法28/重复的子字符串459
    前言Leetcode541/151/28一、541题(反转字符串)题目描述:给定一个字符串s和一个整数k,从字符串开头算起,每计数至2k个字符,就反转这2k字符中的前k个字符。如果剩余字符少于k个,则将剩余字符全部反转。如果剩余字符小于2k但大于或等于k个,则反转前k个字符,其余
  • 2024-04-09求字符串的连续最长字串
    前言给定一个字符串,求连续字符最长子串,比如aaaacabbbbbbbc,输出七个b。(牛客上看到的面试手撕题,闲着没事实现了一下)#include<iostream>#include<map>#include<algorithm>usingnamespacestd;intmain(){strings;cin>>s;intcount=1;
  • 2024-03-25[AHK2] 不用结束符的热字串
    开始通常,我们使用热字串是这样的:::;btw::bytheway需要使用结束符(;''.等)来触发。但在官方文档中,找到一种方法可以不使用结束符,基于InputHook的方式。原始的例子就不展示了,我们直接入正题--封装后的代码。代码/***@example*;registeractionsbyconstructor
  • 2024-02-02UVR5字串中英文对照
    msgidSelectInputmsgstr选择输入文件msgidSelectOutputmsgstr选择输出文件msgidSelectInput(s)msgstr选择输入msgidWidenBoxmsgstr扩大框msgidCloseWindowmsgstr关闭窗口msgidEnableHelpHintsmsgstr启用帮助提示msgidOpenApplicationDirectoryms
  • 2023-12-21按字根是否为汉字来分两大类
    第一类:其本身是汉字的字根字串5━━汉字字根━━有98个字串4第一类又分“键名字根”、“汉字字根”、“单笔字根”三小类。字串61.键名字根━━有25个金、木、水、火、土,日、月、立、山、田,子、女、已、大、人,王、工、口、又、言,白、目、禾、之、纟。
  • 2023-12-04Codeforces Round 800 (Div. 2)
    CodeforcesRound800(Div.2)基本情况A题秒了。B题写了个递推,但是T了,这种构造题还是得多练。B.ParanoidString我的解法#include<iostream>#include<cstdio>#include<cstring>#include<algorithm>usingll=longlong;constintN=2e5+10;intt,n;char
  • 2023-11-30【滑动窗口】无重复字符的最长字串、找到字符串中所有字母异位词、串联所有单词的子串
    一、无重复字符的最长子串题目描述定一个字符串s,请你找出其中不含有重复字符的最长子串的长度。题目链接:无重复字符的最长子串示例1:输入:s="abcabcbb"输出:3解释:因为无重复字符的最长子串是"abc",所以其长度为3。示例2:输入:s="bbbbb"输出:1解释:因
  • 2023-11-17PTAC语言删除字符串中的字串
    这是题目。初见觉得还好,谁知道越分析越操蛋暗含深意。仔细看,假设我们通过遍历s1删除了两个显性的cat,哎,剩下的是什么Tomisamalecat咋样,牛逼不。说明这题肯定会出现删除一次不够的样例sample。假设我们熟知C语言中#include<string.h>中的strcat,strstr,strcpy等函数,那么这题可以比
  • 2023-11-01掌握正则验证字串符,轻松搞定字符串匹配
    正则验证字串符是一种强大的工具,可以帮助程序员在处理字符串时轻松进行复杂匹配。本文将介绍正则表达式的概念、语法和在编程中的应用,并通过实例演示如何使用正则表达式进行字符串匹配、替换和提取等操作。一、正则表达式概述在编程中,字符串的处理是不可避免的一部分。我们经常
  • 2023-11-01掌握正则验证字串符,轻松搞定字符串匹配
    正则验证字串符是一种强大的工具,可以帮助程序员在处理字符串时轻松进行复杂匹配。本文将介绍正则表达式的概念、语法和在编程中的应用,并通过实例演示如何使用正则表达式进行字符串匹配、替换和提取等操作。一、正则表达式概述在编程中,字符串的处理是不可避免的一部分。我们经常需
  • 2023-10-29王道408---DS---串
    主要内容就是KMP算法KMP串的一些基本概念1、子串/模式串串中任意多个连续的字符组成的子系列叫做字串2、主串包含字串的串称为主串3、模式匹配(patternmatching)字串的定位操作称为串的模式匹配,是求子串在主串中的位置算法参考:https://www.bilibili.com/video/BV19C4
  • 2023-09-16流浪者
    在字串中找到几个可疑字串,最终键入这个字串发现有点线索   不过发现只是简单的已知函数的索引并没有输入函数进行输入,然后想了想可能在外面有索引吧,然后就X进行交叉引用查看 来到了函数的外面  可以看到这是对输入字串进行了三层判断和操作后才将其带入到sub_401
  • 2023-09-08makefile 函数
    makefile函数1、findstring调用形式:$(findstringFIND,IN)函数功能:搜索字串“IN”,查找“FIND”字串。返回值:如果在“IN”之中存在“FIND”,则返回“FIND”,否则返回空。函数说明:字串“IN”之中可以包含空格、[Tab]。搜索需要是严格的文本匹配。例子:$(findstringa,ab
  • 2023-09-07JS去掉空格
    去掉字符串中的所有空格,不仅仅包含前后空格:text=text.replace(//s/ig,'');去掉前后空格:第一种方法:使用trim()functionTrim(m){while((m.length>0)&&(m.charAt(0)==''))m=m.substring(1,m.length);while((m.length>0)&&(m.c
  • 2023-08-23[AHK2] 让终止符决定热字串
    介绍这是一种在使用同一热字串的情况下生成不同结果的技巧。例子下面是一个例子,用于生成三种样式的CommonJs导入语句。它在我写nodeJs时可以省下些许麻烦。根据终止符的不同,会生成三种导入语句:空格->使用默认名app,导入模块自行输入。分号->变量名和模块名相同,输入
  • 2023-08-23[刷题笔记] Luogu P2679 [NOIP2015 提高组] 子串
    ProblemDescription我们可以换个思路。从字符串\(A\)中拿出\(k\)个字串使其变成\(B\)。求有几种不同的方案?Analysis我们发现\(A\)中的一个字符取或者不取影响后面的决策,这并不代表它一定有后效性,我们可以记录这一层状态。和最长公共子序列同理,定义\(f_{i,j,k,l}(\fo
  • 2023-06-30P3975 [TJOI2015] 弦论 题解
    一、题目描述:给你一个长度为$n$的字符串,字符串由$26$个小写字母组成,求第$k$大的字串。给定参数$t$:$t=0:\位置不同的相同字串只算一个。$$t=1:\位置不同的相同字串算作多个。$若字串数量不足$k$个,输出$-1$。数据范围:$1\le
  • 2023-06-20webView链接字串以及多点触摸问题
    packagefirsrdroid.tutorial.mywebview;importandroid.app.Activity;importandroid.os.Bundle;importandroid.webkit.WebView;importandroid.webkit.WebViewClient;publicclassUsingMyWebviewextendsActivity{WebViewmWebView;/**Calledwhentheact
  • 2023-06-09第二周总结
    本周进行课程介绍,完成代码--返回一个整数数组中最大子数组的和(一)packageyiweishuzu;importjava.util.Scanner;/***贪心算法*@authorLenovo**/publicclassshuzu_3{privatestaticScannerscan;publicstaticvoidmain(String[]args){//确定
  • 2023-06-06[NOIP2002 提高组] 字串变换
    [NOIP2002提高组]字串变换题目背景本题疑似错题,不保证存在靠谱的多项式复杂度的做法。测试数据非常的水,各种做法都可以通过,不代表算法正确。因此本题题目和数据仅供参考。题目描述已知有两个字串 ,A,B 及一组字串变换的规则(至多 66 个规则),形如:1→1A1​→B1​。2→
  • 2023-05-28linux的locate命令和find命令的区别
    一:locate命令 locate命令用于查找文件,它比find命令的搜索速度快,它需要一个数据库,这个数据库由每天的例行工作(crontab)程序来建立。当我们建立好这个数据库后,就可以方便地来搜寻所需文件了。 即先运行:updatedb(无论在那个目录中均可,可以放在crontab中)后在  /var/lib/sloc
  • 2023-05-25String 和 StringBuilder的区别与性能
    string和StringBuilder都可以用在串联字符串上,但是其性能在不同的场景下会有很大的差别。1、使用string+场景:多个字串通过+来进行连接,如下所示,此时都在一条语句里面,因此内部会通过StringBuilder对象来完成对应的连接,此时推荐使用string+来连接字串strings1,s2,s3,