• 2024-07-04easy题两道
    最长公共前缀publicclassLongestCommonPrefix{publicStringlongestCommonPrefix(String[]strs){//如果字符串数组为空或长度为0,返回空字符串if(strs==null||strs.length==0){return"";}//取
  • 2024-07-01正则经常使用的模块
    importrere.match()strs='1234ABC56789'match只能从字符串的开头进⾏匹配,匹配严格适合做过滤result=re.match('^\d([a-zA-Z])\d*$',strs)print(result)ifresult:print('是纯数字')print(result.groups())else:print('不是纯数字')re.search()用
  • 2024-06-20LeetCode热题100-第2题
    题目:49.字母异位词分组-力扣(LeetCode)给你一个字符串数组,请你将 字母异位词 组合在一起。可以按任意顺序返回结果列表。字母异位词 是由重新排列源单词的所有字母得到的一个新单词。示例1:输入:strs=["eat","tea","tan","ate","nat","bat"]输出:[["bat"],["
  • 2024-06-19力扣每日一题 6/17 枚举+双指针
    博客主页:誓则盟约系列专栏:IT竞赛专栏关注博主,后期持续更新系列文章如果有错误感谢请大家批评指出,及时修改感谢大家点赞
  • 2024-06-12程序猿大战Python——容器——字符串的遍历与常用的操作方法
    字符串的遍历使用for遍历字符串==目标:==掌握使用for语句遍历字符串。先来看看,for循环语法:for临时变量in序列: 满足条件时,执行的代码1 满足条件时,执行的代码2 ……[else:当for循环正常执行结束后,执行代码]例如,一起来完成:(1)定义一个字符串变量,内
  • 2024-06-11uniapp(微信小程序)扫普通链接二维码打开小程序
    扫普通链接二维码打开小程序配置普通链接二维码数据1.登录微信公众平台2.开启扫普通链接二维码打开小程序功能3.点击添加4.生成二维码5.代码中通过onLoad生命周期获取二维码信息6.通过微信扫一扫测试是否正确获取二维码信息。场景:小程序中某些商家或企业想要生成
  • 2024-06-10Q25 LeetCode49 字母异位词分组
    难好好看看  1classSolution{2publicList<List<String>>groupAnagrams(String[]strs){3if(strs==null||strs.length==0)4returnnewArrayList<>();5//map中key存储的是字符串中字母排序后新的字符串6Map<Stri
  • 2024-06-09程序分享--常见算法/编程面试题:最长公共前缀
    关注我,持续分享逻辑思维&管理思维&面试题;可提供大厂面试辅导、及定制化求职/在职/管理/架构辅导;推荐专栏《10天学会使用asp.net编程AI大模型》,目前已完成所有内容,持续上传中。一顿烧烤不到的费用,让人能紧跟时代的浪潮。从普通网站,到公众号、小程序,再到AI大模型网站。干货满满
  • 2024-06-05基本数据类型(整形,浮点型,字符串)
    数据类型(8)int123,456float2.3strstrs='ssssss'#大小写#转小写print(strs.lower())#转大写print(strs.upper())#首字母大写print(strs.title())#大小写互转字符串替换print(strs.replace('world','Tom'))字符串拆分print(strs.split('
  • 2024-05-30力扣-474. 一和零
    1.题目题目地址(474.一和零-力扣(LeetCode))https://leetcode.cn/problems/ones-and-zeroes/题目描述给你一个二进制字符串数组strs和两个整数m和n。请你找出并返回strs的最大子集的长度,该子集中最多有m个0和n个1。如果x的所有元素也是y的元素,集合
  • 2024-05-28关于宏的理解
    关于宏的理解,用宏函数举例宏会把我们的内容编程一段代码,但是我们宏用的一切都不是变量,就是一个构建代码的符号。比如下面的例子 charstr1[]="1234"; constchar*str2="1234"; charst3[5]={'1','2','3','4','\0'}; charst4[5]={'1&#
  • 2024-05-28python容器,字符串,列表,元组,字典介绍和常规操作
    在Python中,常见容器有:(1)字符串:str(2)列表:list(3)元组:tuple(4)字典:dict#容器#列表[]#list1=[1,2,3,4,5,6,7,8,9]可以增删改查#元组()#tuple1=(1,2,3,4,5,6,7,8,9)只能查,不能改#字典{}#dict1={1:1,2:2,3:3,4:4,5:5,6:6,7:7}#集合{}#set1={1,2,3,4,5,6,7,8,9}
  • 2024-05-18elementUI 使用 el-select 的远程搜索功能,导致数据无法回显怎么解决?
    问题:解决方法:在数据初始化的时候将获取到的数据做进一步的处理,进行本地select组件的一个添加constlabels=[];constvalues=[];res.data.rows.forEach((ele)=>{labels.push(ele.buildName);values.push(ele.buildCode)
  • 2024-05-08LeetCode 049. 字母异位词分组
    给你一个字符串数组,请你将字母异位词组合在一起。可以按任意顺序返回结果列表。字母异位词是由重新排列源单词的所有字母得到的一个新单词。示例1:输入:strs=["eat","tea","tan","ate","nat","bat"]输出:[["bat"],["nat","tan"],["
  • 2024-04-30leetcode算法热题--字母异位词组合
    题目给你一个字符串数组,请你将字母异位词组合在一起。可以按任意顺序返回结果列表。字母异位词是由重新排列源单词的所有字母得到的一个新单词。示例1:输入:strs=["eat","tea","tan","ate","nat","bat"]输出:[["bat"],["nat","tan"],[&q
  • 2024-04-2314. 最长公共前缀
    题目链接:实现一、\(\rmTrie\)求多串的最长公共前缀,首先想到\(\rmTrie\)。classSolution{public:staticconstintN=210;intch[N][26],idx,cnt[N];voidinsert(strings){intp=0;for(inti=0;i<s.size();i++){
  • 2024-04-17LeetCode 面试经典150题---007
    ####13.罗马数字转整数罗马数字包含以下七种字符:I,V,X,L,C,D和M。字符数值I1V5X10L50C100D500M1000例如,罗马数字2写做II,即为两个并列的1。12写做X
  • 2024-04-0649. 字母异位词分组
    题干给你一个字符串数组,请你将 字母异位词 组合在一起。可以按任意顺序返回结果列表。字母异位词 是由重新排列源单词的所有字母得到的一个新单词。 示例1:输入:strs=["eat","tea","tan","ate","nat","bat"]输出:[["bat"],["nat","tan"],[&
  • 2024-03-272024-03-27:用go语言,多维费用背包。 给你一个二进制字符串数组 strs 和两个整数 m 和 n, 请你找出并返回 strs 的最大子集的长度,该子集中 最多 有 m 个 0 和 n 个
    2024-03-27:用go语言,多维费用背包。给你一个二进制字符串数组strs和两个整数m和n,请你找出并返回strs的最大子集的长度,该子集中最多有m个0和n个1。如果x的所有元素也是y的元素,集合x是集合y的子集。输入:strs=["10","0001","111001","1","0"],m=
  • 2024-03-25排序算法练习——按照字符串的异位词分组:给定一个字符串数组,将所有异位词(字符相同但顺序不同的字符串)分组到同一个组中
    按照字符串的异位词分组:给定一个字符串数组,将所有异位词(字符相同但顺序不同的字符串)分组到同一个组中。要按照字符串的异位词分组,可以使用哈希表来将每个字符串排序后作为键,相同键的字符串即为异位词。以下是实现这个算法的Python代码:fromcollectionsimportdefaultdict
  • 2024-03-24Offer必备算法16_字符串_四道力扣题详解(由易到难)
    目录①力扣14.最长公共前缀解析代码1(两两比较)解析代码2(统一比较)②力扣5.最长回文子串解析代码(中心拓展)③力扣67.二进制求和解析代码④力扣43.字符串相乘解析代码(无进位相乘)本篇完。①力扣14.最长公共前缀14.最长公共前缀难度简单编写一个函数来查找字符
  • 2024-03-237.GoLang中基本数据类型之间的转换
    GoLang中基本数据类型之间的转换1、关于golang中的数据类型转换Go语言中只有强制类型转换,没有隐式类型转换。2、数值类型之间的相互转换数值类型包括:整形和浮点型packagemainimport"fmt"funcmain(){varaint8=20varbint16=40varc=int16
  • 2024-03-2114. 最长公共前缀c
    booljudge(char*s1,char*s2,intn){for(inti=0;i<n;i++){if(s1[i]!=s2[i])returnfalse;}returntrue;}char*longestCommonPrefix(char**strs,intstrsSize){intcount=strlen(strs[0]);for(inti=1;i<strsSize;i++){
  • 2024-03-18【力扣hot100】49. 字母异位词分组
    题目给你一个字符串数组,请你将字母异位词组合在一起。可以按任意顺序返回结果列表。字母异位词是由重新排列源单词的所有字母得到的一个新单词。示例1:输入:strs=[“eat”,“tea”,“tan”,“ate”,“nat”,“bat”]输出:[[“bat”],[“nat”,“tan”],[
  • 2024-03-17Leecode 最长公共前缀
    Day1刷题此题没有写出来,仅附上力扣官方代码:classSolution{publicStringlongestCommonPrefix(String[]strs){if(strs==null||strs.length==0){return"";}Stringprefix=strs[0];intcount=strs.length;