字符串 字符leetcode reverse

Leetcode刷题21.合并两个有序链表

将两个升序链表合并为一个新的 升序 链表并返回。新链表是通过拼接给定的两个链表的所有节点组成的。 示例 1: 输入:l1 = [1,2,4], l2 = [1,3,4] 输出:[1,1,2,3,4,4] 示例 2: 输入:l1 = [], l2 = [] 输出:[] 示例 3: 输入:l1 = [] ......
Leetcode 两个 21

字符串转16进制,16进制转Base64 哈哈哈 uf65/rn+

哈哈哈 uf65/rn+ 场景描述: 对接java接口,字符串转16进制再转base64;遇到转换不一样问题;后来定位对方编码格式不对; private void Test() { string str = "哈哈哈"; str = GetHexByString(str, Encoding.GetE ......
进制 字符串 字符 Base 64

nodejs 字符串、数组、对象之间的相互转换

var arr = ['a','b','李四'] var str= JSON.stringify(arr) console.log(typeof str) var obj = {name:'liuneng',age:56,sex:'女'} var str1 = JSON.stringify(obj) ......
数组 字符串 字符 对象 之间

SpringBoot返回字符串乱码如何解决

场景:controller某个接口是直接返回字符串,用于测试的。当返回中文字符串的时候乱码。 解决方法:在controller的映射加上produces = "text/html;charset=utf-8" 示例: @RequestMapping(value = "/ping", produces ......
乱码 字符串 SpringBoot 字符

C语言-字符串相关库函数用法+模拟实现

常见的与字符串有关的库函数strstr() 寻找子字符串strcat() 字符串追加函数strcmp() 字符串比较函数strcpy() 字符串拷贝函数strlen() 求解字符串长度...1.strstr() 寻找子字符串我们先来看MSDN中对该函数的功能描述:Find a substring.( ......
字符串 函数 字符 语言

算法训练day8 LeetCode 344

算法训练day8: LeetCode 344.541.151.剑指offer05.58. 344.反转字符串 题目 344. 反转字符串 - 力扣(LeetCode) 题解 代码随想录 (programmercarl.com) class Solution { public: void revers ......
算法 LeetCode day8 day 344

算法题——定义一个方法自己实现 toBinaryString 方法的效果,将一个十进制整数转成字符串表示的二进制

用除基取余法,不断地除以基数(几进制,基数就是几)得到余数,直到商为0,再将余数倒着拼起来即可。 private static String toBinaryString(int number) { StringBuilder sb = new StringBuilder(); while (tru ......
方法 十进制 二进制 整数 字符串

【算法】字符串

1 反转字符串 题目:编写一个函数,其作用是将输入的字符串反转过来。输入字符串以字符数组 s 的形式给出。 不要给另外的数组分配额外的空间,你必须**原地修改输入数组**、使用 O(1) 的额外空间解决这一问题。 1. 双指针 class Solution: def reverseString(se ......
字符串 算法 字符

算法训练day17 LeetCode 110

算法训练day17 LeetCode 110.257.404 110平衡二叉树 题目 110. 平衡二叉树 - 力扣(LeetCode) 题解 代码随想录 (programmercarl.com) 当子树已经不平衡,直接返回-1.平衡则返回子数高度进行更高树间的高度比较 class Solution ......
算法 LeetCode day 110 17

shell-字符串截取命令

cut cut 命令从文件的每一行剪切字节、字符和字段并将这些字节、字符和字段写至标准输出。 printf 格式化输出命令 输出文件内容 awk 命令 ......
字符串 字符 命令 shell

算法训练day16 LeetCod 104

算法训练day16 LeetCod 104.111.222 104.二叉树的最大深度 题目 104. 二叉树的最大深度 - 力扣(LeetCode) 题解 代码随想录 (programmercarl.com) 递归采用后序的遍历顺序,在根节点处做高度数据的处理 class Solution { pu ......
算法 LeetCod day 104 16

【C#】【字符串内插】关于$" "(字符串内插构造格式化字符串)的使用

1、变量名插入使用 var num = 1; Console.WriteLine($"Output number:{num}"); // Output: Output number:1 2、不同数据类型,格式使用 var num = 1; Console.WriteLine($"Now time:{ ......
字符串 字符 quot 格式

LeetCode3题学透链表初始化、查找、插入删除、逆置操作

1.题目要求 LeetCode203移除链表指定元素 LeetCode707设计链表 LeetCode206反转链表 这三个题目包含了链表的初始化、插入头尾结点、插入删除第n个结点,删除指定内容的结点、链表的逆置等,下面我将一一讲解并展示源代码。 2.具体操作 2.1LeetCode中链表的初始化 ......
LeetCode3 LeetCode

08_一唯字符数组

一维字符数组 一维字符数组初始化 逐个元素初始化(不推荐) char arr[5] = {'h', 'e', 'l', 'l', 'o'}; 以字符串方式初始化(推荐) char arr[6] = "hello"; 以上两种区别 sizeof测字符数组 char arr1[16] = ""; cou ......
数组 字符 08

BUUCTF Reverse/[NPUCTF2020]你好sao啊

里面就一个加密函数,分析后发现这是一段变表的base解密,将四个字符替换成三个字符 点击查看代码 void *__fastcall RxEncode(const char *a1, int a2) { int v3; // [rsp+18h] [rbp-38h] int v4; // [rsp+1C ......
你好 Reverse BUUCTF NPUCTF 2020

mybatis XML转义字符

1、在XML文件中,使用转义字符时需要注意以下几点: 1)转义字符必须以"&"开头,以";"结尾; 2)转义字符区分大小写; 3)在XML文件中除了转义字符和空格以外,不能使用其他特殊字符。 2、转义表格 xml转义工具:https://tool.hiofd.com/xml-escape-onlin ......
转义 字符 mybatis XML

win 超大字符集汉字处理

win 处理超大汉字字符集汉字 目录win 处理超大汉字字符集汉字1. 汉字编码方式简介GB2312GBKGB18030Big5基于Unicode的编码方式2. Win 的汉字编码方式Windows 代码页(ANSI 代码页)UTF - 163. Windows 对于字符串的处理数据类型选择,处理和 ......
字符集 字符 win

字符'1'和整数1的区别

字符'1'和整数1的区别 ━━━━━━━━━━━━━━━━━━━━━━ 字符'1'是一个符号,在内存中以ASCII码对应的二进制 00110001 存放; 整数1是一个数字,在内存中以数字1的二进制的补码 00000001 存放。 ......
整数 字符 39

[leetcode] 10. 正则表达式匹配

10. 正则表达式匹配 给你一个字符串 s 和一个字符规律 p,请你来实现一个支持 '.' 和 '*' 的正则表达式匹配。 '.' 匹配任意单个字符 '*' 匹配零个或多个前面的那一个元素 所谓匹配,是要涵盖 整个 字符串 s的,而不是部分字符串。 示例 1: 输入:s = "aa", p = "a ......
正则 表达式 leetcode 10

力扣8.字符串转换整数 (atoi)(溢出判断)

请你来实现一个 myAtoi(string s) 函数,使其能将字符串转换成一个 32 位有符号整数(类似 C/C++ 中的 atoi 函数)。 函数 myAtoi(string s) 的算法如下: 读入字符串并丢弃无用的前导空格 检查下一个字符(假设还未到字符末尾)为正还是负号,读取该字符(如果有 ......
整数 字符串 字符 atoi

编写一个接受两个字符串参数的脚本。脚本应检查第一个字符串是否包含第二个参数的子串

方法一: #!/bin/bash # 检查是否提供了足够的参数 if [ $# -ne 2 ]; then echo "用法: $0 <主字符串> <子串>" exit 1 fi # 从命令行参数中获取主字符串和子串 main_string="$1" substring="$2" # 检查主字符串是 ......
字符串 脚本 字符 参数 两个

一次性搞懂JS字符串截取方法substring()、slice()以及substr()的用法和区别

substring()和slice()都接受两个参数,“start”和“end”。 “start”表示截取的开始位置,“end”表示结束的位置(不包括该位置的字符,也就是前要后不要)。 如果不传参数,则返回字符串本身的一个副本。 如果只传一个参数,则从该位置开始,截取到字符串的末尾。 如果传递两个参 ......
字符串 一次性 substring 字符 方法

【LeetCode】收集树中金币

链接 题目 给你一个 n 个节点的无向无根树,节点编号从 0 到 n - 1 。给你整数 n 和一个长度为 n - 1 的二维整数数组 edges ,其中 edges[i] = [ai, bi] 表示树中节点 ai 和 bi 之间有一条边。再给你一个长度为 n 的数组 coins ,其中 coins ......
金币 LeetCode

算法训练day15 层序遍历、LeetCode 226

算法训练day15 层序遍历、LeetCode 226.101 层序遍历 层序遍历是一种广度优先的遍历方式 队列符合广度优先层层深入的逻辑,栈符合深度优先(递归)的逻辑 //逐层完整遍历 class Solution { public: vector<vector<int>> levelOrder( ......
算法 LeetCode day 226 15

Shell 腳本字符串處理

删除子串 一下方法都可以用来删除字符串中的指定子串 语法 作用 说明 ${str#rule} 从左开始匹配 最小匹配 ${str##rule} 从做开始匹配 最大匹配 ${str%rule} 从右开始匹配 最小匹配 ${str%%rule} 从右开始匹配 最大匹配 str 表示字符串变量 举例: 假 ......
字符串 字符 Shell

Shell中如何分割字符串

使用字符替换来分割字符串 tr 或者 类似实现字符串替换的工具,如 sed。 echo "go:python:rust:js" | tr ":" "\n" # 使用 tr 将分隔符 : 替换成换行符 \n 使用 tr 将分隔符 : 替换成换行符 \n。 使用 cut 分割字符串 echo "go:p ......
字符串 字符 Shell

Leetcode刷题448.找到所有数组中消失的数字

给你一个含 n 个整数的数组 nums ,其中 nums[i] 在区间 [1, n] 内。请你找出所有在 [1, n] 范围内但没有出现在 nums 中的数字,并以数组的形式返回结果。 示例 1: 输入:nums = [4,3,2,7,8,2,3,1] 输出:[5,6] 示例 2: 输入:nums ......
数组 Leetcode 数字 448

Leetcode刷题283.移动零

给定一个数组 nums,编写一个函数将所有 0 移动到数组的末尾,同时保持非零元素的相对顺序。 请注意 ,必须在不复制数组的情况下原地对数组进行操作。 示例 1: 输入: nums = [0,1,0,3,12] 输出: [1,3,12,0,0] 示例 2: 输入: nums = [0] 输出: [0 ......
Leetcode 283

手把手教你5种方法实现Java判断字符串是否为数字

方法一:用JAVA自带的函数 public static boolean isNumeric(String str){ for (int i = str.length();--i>=0;){ if (!Character.isDigit(str.charAt(i))){ return false; ......
字符串 字符 数字 方法 Java
共12000篇  :45/400页 首页上一页45下一页尾页