字符串 字符leetcode reverse

leetcode-349. 两个数组的交集

return nums1.Intersect(nums2); 题意:给定两个数组,编写一个函数来计算它们的交集。 c#可以用linq自带的方法返回,顺便看了下微软的内部实现: private static IEnumerable<TSource> IntersectIterator<TSource> ......
数组 交集 leetcode 两个 349

【bat】bat如何删除某个目录下文件名包含abc字符串的文件

【1】需求 有10000多个文件,分布在一个大文件夹下的众多子目录,要删除文件名中包含指定字符集的文件。 如下图: 我要删除 test 目录下包含所有子文件夹的所有 文件名中带有 s1/s2/s3 的文件。 这个需要匹配的字符串已经写到 config.txt 文件中 【2】bat 代码 之前想用 % ......
文件 字符串 文件名 bat 字符

AcWing 777. 字符串乘方

AcWing 777. 字符串乘方 1. 地址 https://www.acwing.com/problem/content/779/ 2. 题解 #include <iostream> #include <cstdio> using namespace std; /* 算法思路: 通过本题性质,我 ......
乘方 字符串 字符 AcWing 777

[LeetCode] 2437. Number of Valid Clock Times

You are given a string of length 5 called time, representing the current time on a digital clock in the format "hh:mm". The earliest possible time is  ......
LeetCode Number Clock Valid Times

AcWing 776. 字符串移位包含问题

AcWing 776. 字符串移位包含问题 1. 地址 https://www.acwing.com/problem/content/778/ 2. 题解 #include <iostream> #include <cstdio> #include <string> #include <algori ......
字符串 字符 AcWing 问题 776

算法学习day08字符串part01-344、541、offer05、151、offer58

package LeetCode.stringpart01; /** * 344. 反转字符串 * 编写一个函数,其作用是将输入的字符串反转过来。输入字符串以字符数组 s 的形式给出。 * 不要给另外的数组分配额外的空间,你必须原地修改输入数组、使用 O(1) 的额外空间解决这一问题。 * 示例: ......
offer 字符串 算法 字符 part

【攻防世界逆向】《getit》《no-strings-attached》《csaw2013reversing2》

#题目getit ##解法 先用exeinfo打开看看文件格式 无壳elf文件,放进ida64打开看看,并f5查看伪代码 耐心的学习了一下。我先学了下面的文件操作 fseek 修改原指向stream流指针,按照第p【i】个位置 从左开始数 fputc 把前面内容 从上面的指针开始编辑 不带格式化 f ......

2023-05-08:我们定义了一个函数 countUniqueChars(s) 来统计字符串 s 中的唯一字符, 并返回唯一字符的个数。 例如:s = “LEETCODE“ ,则其中 “L“, “T

2023-05-08:我们定义了一个函数 countUniqueChars(s) 来统计字符串 s 中的唯一字符, 并返回唯一字符的个数。 例如:s = "LEETCODE" ,则其中 "L", "T","C","O","D" 都是唯一字符, 因为它们只出现一次,所以 countUniqueChar ......

ES6字符串API

ES6 字符串API 以下均为字符串的实例(原型)方法 includes 判断字符串中是否包含指定的子字符串 startsWith 判断字符串中是否以指定的字符串开始 endsWith 判断字符串中是否以指定的字符串结尾 repeat 将字符串重复指定的次数,然后返回一个新字符串。 const te ......
字符串 字符 ES6 API ES

js得到一个字符串的真实长度

早期,由于存储空间宝贵,Unicode使用16位二进制来存储文字。我们将一个16位的二进制编码叫做一个码元(Code Unit)。 后来,由于技术的发展,Unicode对文字编码进行了扩展,将某些文字扩展到了32位(占用两个码元),并且,将某个文字对应的二进制数字叫做码点(Code Point)。 ......
字符串 长度 字符

LeetCode198. 打家劫舍

class Solution { public: int f[110],g[110];//分别表示第i个房屋偷,不偷的最大价值 int rob(vector<int>& nums) { int n=nums.size(); for(int i=1;i<=n;i++) { g[i]=max(f[i-1 ......
打家劫舍 LeetCode 198

LeetCode 76. 最小覆盖子串

###题目链接:LeetCode 76. 最小覆盖子串 ###题意: 给你一个字符串 s 、一个字符串 t 。返回 s 中涵盖 t 所有字符的最小子串。如果 s 中不存在涵盖 t 所有字符的子串,则返回空字符串 "" 。 ###解题思路: 方法:采用双指针的方法(或者叫滑动窗口) 双指针算法(滑动窗 ......
盖子 LeetCode 76

解决反序列化时由于字符长度原因导致报错

/* * 解决反序列化时由于字符长度原因导致报错 * unserialize(): Error at offset 126 of 691 bytes */function common_unserialize($str) { if(empty($str)){ return ''; } $str= p ......
序列 长度 字符 原因

去掉时间字符串的时分秒

如果您在使用类似于Vue.js的储插值语法,可以通过以下方式来去掉时间字符串中的时分秒: <view class="info"> <view class="info_text">活动地点:{{detail.activityAddress }}</view> <view class="info_tex ......
字符串 时分 字符 时间

sql 将每组查询结果用逗号拼接成字符串

select atype,name_list from ( select listagg(aname,',') within group( order by atype) name_list ,atype from listtable where age>0 group by atype) a; / ......
逗号 字符串 字符 结果 sql

java获取json字符串中json对象

String ruleDetail = paperRule.getRuleDetail(); if(ruleDetail != null){ JSONObject jsonObject = JSONObject.fromObject(ruleDetail); //转json对象 Object pap ......
json 字符串 字符 对象 java

mysql截取特定字符串

今天用到了截取字符串在mysql中,特此记录一下: substring_index(str,delim,count) str是字段名,delim是特定字符串,count是从第几个开始截取,例如: select substring_index(d_name,'中亿永兴光伏1期',1) from ala ......
字符串 字符 mysql

java向字符串中插入其他字符串

两种方法: 第一种是用indexof去找位置和substring去截取最后再拼装起来,这种较为麻烦 第二种是用StringBuilder来搞,然后用他的insert方法: String alarmInfo="123456"; StringBuilder info=new StringBuilder( ......
字符串 字符 java

C#中字符串与字节数组的转换方式

一、编码(转成字节数组)GetBytes 1、ASII码:字符串中的每个字符用一个字节表示。 每个字符实际上只使用了7位,从00h-7Fh。只能表达128个字符。不能代表汉字, 1 2 byte[] b = Encoding.ASCII.GetBytes("yourstring"); Console ......
数组 字符串 字节 字符 方式

C# .net core 返回json 中文字符编码被转换或乱码问题

开发环境 VS2022 + .NET 6.0 现象 接口返回Json中文数据时出现乱码。 例如后台返回结果:"0506133015\u56FE\u8868\u9009\u62E9.png"。 解决办法 以下方法任选其一即可。 //方法1:在Program.cs中添加以下代码 var builder ......
乱码 字符 编码 问题 core

AcWing 771. 字符串中最长的连续出现的字符

AcWing 771. 字符串中最长的连续出现的字符 1. 地址 https://www.acwing.com/problem/content/description/773/ 2. 题解 #include <iostream> #include <cstdio> #include <string> ......
字符 字符串 AcWing 771

力扣438(Java)-找到字符串中所有字母异位词(中等)

题目: 给定两个字符串 s 和 p,找到 s 中所有 p 的 异位词 的子串,返回这些子串的起始索引。不考虑答案输出的顺序。 异位词 指由相同字母重排列形成的字符串(包括相同的字符串)。 示例 1: 输入: s = "cbaebabacd", p = "abc"输出: [0,6]解释:起始索引等于 ......
字符串 字母 字符 Java 438

leetcode 101 对称二叉树 Simple

##题目 给你一个二叉树的根节点 root , 检查它是否轴对称。 输入:root = [1,2,2,3,4,4,3] 输出:true 输入:root = [1,2,2,null,3,null,3] 输出:false ##题解 考察二叉树的遍历, 使用广度优先 BFS 方法. BFS 的关键在于使用 ......
leetcode Simple 101

LeetCode 473 火柴拼正方形

LeetCode | 473.火柴拼正方形 你将得到一个整数数组 matchsticks ,其中 matchsticks[i] 是第 i 个火柴棒的长度。你要用 所有的火柴棍 拼成一个正方形。你 不能折断 任何一根火柴棒,但你可以把它们连在一起,而且每根火柴棒必须 使用一次 。 如果你能使这个正方形 ......
正方形 正方 火柴 LeetCode 473

Java 三方接口PHP写法;doHmacSHA2; 将字节数组转换成16进制字符串;Mac.getInstance;HmacSHA256;

先看一段 Java 代码,一个签名过程 1 package com.sixents.bss.filter; 2 3 4 import org.apache.http.HttpEntity; 5 import org.apache.http.NameValuePair; 6 import org.ap ......
进制 数组 三方 写法 字符串

字符串

字符串 1. 字符数组的输入输出问题 1. 对字符数组进行读入,我们可以进行如下操作: 1. scanf("%s",s); 2. cin >> s; 上述的方法,读到空格或回车就会停止读入。 2. 如果我们想读取一行的话(包括空格),我们可以使用如下操作: 1. 如果变量类型为string的话,我们 ......
字符串 字符

LeetCode 周赛 344(2023/05/07)手写递归函数的固定套路

本文已收录到 AndroidFamily,技术和职场问题,请关注公众号 [彭旭锐] 提问。 大家好,我是小彭。 今天下午有力扣杯战队赛,不知道官方是不是故意调低早上周赛难度给选手们练练手。 往期周赛回顾:LeetCode 单周赛第 343 场 · 结合「下一个排列」的贪心构造问题 周赛概览 T1. ......
套路 函数 LeetCode 2023 344

正则表达式?表示匹配前一个字符0次或者1次

001、 [root@PC1 test]# ls a.txt [root@PC1 test]# cat a.txt 33 ac kk dd adebc kk ad abc uy dd gg 88 [root@PC1 test]# grep -E "ab?c" a.txt ## "ab?c" 等价与 ......
正则 表达式 字符

LeetCode 15. 三数之和

###题目链接:LeetCode 15. 三数之和 ###题意: 在给定的数组中,找出三个数(三个数不重复)使得他们相加的和为 0 ,同时答案中不能有重复的答案 ###解题思路: ####完整代码如下: //双指针做法首先要有序 // 解法一 最优解,双指针 + 排序 func threeSum(n ......
之和 LeetCode 15

LeetCode 18. 四数之和

###题目链接:LeetCode 18. 四数之和 ###题意: 本题思路与LeetCode 15. 三数之和思路完全一样,只是多加了一层for循环 ###解题思路: ####完整代码如下: func fourSum(nums []int, target int) [][]int { // 四元组, ......
之和 LeetCode 18