文章 2024-01-30 来自:开发者社区

Java每日一练(20230423) 数组元素统计、杨辉三角II、二进制求和

1. 数组元素统计定义一个长度为5的数组arr1,用于存放5个1~9的随机整数(范围包含1和9),再定义一个长度为2的数组arr2,统计arr1中的元素对2求余等于0的个数,保存到arr2[0], 统计arr1中的元素对3求余等于0的个数,保存到arr2[1],在控制台打印输出arr2的所有元素出处:https://edu.csdn.net/practice/26319564代码:import ....

Java每日一练(20230423) 数组元素统计、杨辉三角II、二进制求和
文章 2024-01-30 来自:开发者社区

C/C++每日一练(20230415) 交错字符串、最短回文串、分段函数

1. 交错字符串给定三个字符串 s1、s2、s3,请你帮忙验证 s3 是否是由 s1 和 s2 交错 组成的。两个字符串 s 和 t交错 的定义与过程如下,其中每个字符串都会被分割成若干 非空子字符串:s = s1 + s2 + ... + snt = t1 + t2 + ... + tm|n - m| <= 1交错 是 s1 + t1 + s2 + t2 + s3 + t3 +....

C/C++每日一练(20230415) 交错字符串、最短回文串、分段函数
文章 2024-01-30 来自:开发者社区

C/C++每日一练(20230411) 排列序列、翻转字符串里的单词、能被13又能被20整除的四位正整数的和

1. 排列序列给出集合 [1,2,3,...,n],其所有元素共有 n! 种排列。按大小顺序列出所有排列情况,并一一标记,当 n = 3 时, 所有排列如下:"123""132""213""231""312""321"给定 n 和 k,返回第 k 个排列。示例 1:输入:n = 3, k = 3输出:"213"示例 2:输入:n = 4, k = 9输出:"2314"示例 3:输入:n = 3,....

C/C++每日一练(20230411) 排列序列、翻转字符串里的单词、能被13又能被20整除的四位正整数的和
文章 2024-01-23 来自:开发者社区

c++:string相关的oj题(415. 字符串相加、125. 验证回文串、541. 反转字符串 II、557. 反转字符串中的单词 III)

1. 415. 字符串相加题目详情代码1class Solution { public: string addStrings(string num1, string num2) { int index1=num1.size()-1,index2=num2.size()-1;//找到最后一位 int next=0;//进位 string re...

c++:string相关的oj题(415. 字符串相加、125. 验证回文串、541. 反转字符串 II、557. 反转字符串中的单词 III)
文章 2024-01-23 来自:开发者社区

c++:string相关的oj题(把字符串转换成整数、344.反转字符串、387. 字符串中的第一个唯一字符、917. 仅仅反转字母)

1.把字符串转换成整数题目详情代码class Solution { public: int StrToInt(string str) { int flag=1; long long ret=0; string::iterator it=str.begin(); // 处理空字符串的情况 if (it == st...

c++:string相关的oj题(把字符串转换成整数、344.反转字符串、387. 字符串中的第一个唯一字符、917. 仅仅反转字母)
文章 2024-01-22 来自:开发者社区

【map】【滑动窗口】【字典树】C++算法:最长合法子字符串的长度

mapmap可以分成有序(单调)map和无序(哈希)map。还可分成单键map和多键map(允许重复的键)。本文用:单键无序map。LeetCode2781:最长合法子字符串的长度给你一个字符串 word 和一个字符串数组 forbidden 。如果一个字符串不包含 forbidden 中的任何字符串,我们称这个字符串是 合法 的。请你返回字符串 word 的一个 最长合法子字符串 的长度。子字....

【map】【滑动窗口】【字典树】C++算法:最长合法子字符串的长度
文章 2024-01-22 来自:开发者社区

C++前缀和算法:统计美丽子字符串

题目给你一个字符串 s 和一个正整数 k 。用 vowels 和 consonants 分别表示字符串中元音字母和辅音字母的数量。如果某个字符串满足以下条件,则称其为 美丽字符串 :vowels == consonants,即元音字母和辅音字母的数量相等。(vowels * consonants) % k == 0,即元音字母和辅音字母的数量的乘积能被 k 整除。返回字符串 s 中 非空美丽子字....

C++前缀和算法:统计美丽子字符串
文章 2024-01-22 来自:开发者社区

C++算法:字符串中的查找与替换

题目你会得到一个字符串 s (索引从 0 开始),你必须对它执行 k 个替换操作。替换操作以三个长度均为 k 的并行数组给出:indices, sources, targets。要完成第 i 个替换操作:检查 子字符串 sources[i] 是否出现在 原字符串 s 的索引 indices[i] 处。如果没有出现, 什么也不做 。如果出现,则用 targets[i] 替换 该子字符串。例如,如果....

文章 2024-01-12 来自:开发者社区

剑指 Offer 58 - I:翻转单词顺序(c++字符串常用处理方法)

题目题目链接输入一个英文句子,翻转句子中单词的顺序,但单词内字符的顺序不变。为简单起见,标点符号和普通字母一样处理。例如输入字符串"I am a student. “,则输出"student. a am I”。示例 1:输入: "the sky is blue" 输出: "blue is sky the"示例 2:输入: " hello world! " 输出: "world! hello"...

剑指 Offer 58 - I:翻转单词顺序(c++字符串常用处理方法)
文章 2023-12-21 来自:开发者社区

C++014-C++字符串

C++014-C++字符串在线练习:http://noi.openjudge.cn/https://www.luogu.com.cn/字符串目标1、了解字符串的基本概念2、掌握字符串输入输出方法3、掌握字符串复制、拼接、比较大小、求长度等方法参考:https://www.cnblogs.com/zhaoyunt/p/15360127.htmlchar[]和string先阐述C++中char[],....

C++014-C++字符串

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

开发与运维

集结各类场景实战经验,助你开发运维畅行无忧

+关注