搜索结果
查询Tags标签: s2,共有 343条记录-
【Python入门教程】第47篇 集合的差集
本篇我们学习集合的差集操作,它可以返回两个或多个集合的差异。 集合的差集 两个集合的差集包含了第一个集合中存在,但第二个集合中不存在的所有元素。 以下是集合 s1 和 s2: s1 = {Python, Java, C++} s2 = {C#, Java, C++}s1 和 s2 的差集结果只有一个元素: {Python…
2022/2/9 20:22:13 人评论 次浏览 -
字符串函数
strlen strcmp strcpy strcat strchr strstr 运用字符串函数需加上头文件string.h strlen strlen(const char*s); 返回字符串的长度(不包括结尾的 strcmp strcmp(const char *s1,const char *s2); 比较两个字符串,返回: 0:s1==s2 1:s1>s2 -1:s1<s2 strcpy str…
2022/2/8 23:22:13 人评论 次浏览 -
JavaLambda表达式
Java的方法分为实例方法,以及静态方法。它们本质上都相当于过程式语言的函数,但Java的实例方法隐含了个参数this。 我们常把支持函数式编程的编码风格称为Lambda表达式。匿名类方式编写:InnerClass ic = new InnerClass() {public int method(String s1, String s2) {r…
2022/2/8 20:43:34 人评论 次浏览 -
每日一道算法(统计字符)
描述 输入一行字符,分别统计出包含英文字母、空格、数字和其它字符的个数。 本题包含多组输入。 数据范围:输入的字符串长度满足 1 \le n \le 1000 \1≤n≤1000 输入描述: 输入一行字符串,可以有空格 输出描述: 统计其中英文字符,空格字符,数字字符,其他字符的个数…
2022/2/8 11:12:35 人评论 次浏览 -
【Python入门教程】第45篇 集合的并集
本篇我们介绍一下如何利用集合的 union() 方法或者并集操作符(|)将两个或多个集合进行合并。 集合的并集 两个集合的并集结果是一个新的集合,包含了这两个集合中不重复的所有元素。 以下是两个集合: s1 = {Python, Java} s2 = {C#, Java}集合 s1 和 s2 的并集如下: {…
2022/2/7 20:17:17 人评论 次浏览 -
C++ string类的用法整理
1. 概述string是C++标准库的一个重要的部分,主要用于字符串处理。可以使用输入输出流方式直接进行string操作,也可以通过文件等手段进行string操作。string 类型支持长度可变的字符串,C++ 标准库将负责管理与存储字符相关的内存,以及提供各种有用的操作。要想使用标准…
2022/2/7 17:12:48 人评论 次浏览 -
JAVA学习笔记(二十四)-常用API
先封装import java.util.Objects;public class Student { //extends Object{private String name;private char sex;private int age;public Student() {}public Student(String name, char sex, int age) {this.name = name;this.sex = sex;this.age = age;}public Strin…
2022/2/7 11:42:50 人评论 次浏览 -
STL笔记
string 插入insert s.insert(1,"sdfsdf"); s.insert(1,s2); s.insert(5,3,"ds"); 求子串substr s2=s.substr(2,4); s2=s.substr(2); 删除字串erase s.erase(2,4); s.erase(5);//删除5及以后的字符 查找字符串find pos=s.find("key");//s中第…
2022/2/6 6:13:59 人评论 次浏览 -
航班时间(蓝桥杯省赛2018C/C++A组第六题)
题目: 题目描述 小 h 前往美国参加了蓝桥杯国际赛。小 h 的女朋友发现小 h 上午十点出发,上午十二点到达美国,于是感叹到"现在飞机飞得真快,两小时就能到美国了"。 小 h 对超音速飞行感到十分恐惧。仔细观察后发现飞机的起降时间都是当地时间。由于北京和美…
2022/2/5 20:14:07 人评论 次浏览 -
leetcode刷题——字符串的排列(Java)
1.题目2.条件与思路 统计s1各个字符的数量保存至cnt1[26],利用两个指针,两个指针中间相差s1的长度,统计指针之间的字符个数保存至cnt2,分别对于比较下标相同的值是否相同,如果全部相同表示可以返回true,否则同时移动两个指针一步,循环如此。 3.解题过程 class Solut…
2022/2/1 1:10:49 人评论 次浏览 -
C++字符串拼接
直接字符串相加即拼接 主要注意的是输入字符串的方式,采用getline(cin,str) #include <iostream> #include <string> using namespace std;int main() {string s1, s2;getline(cin, s1);getline(cin, s2);// write your code here......s1 += s2;cout <&l…
2022/1/31 20:12:54 人评论 次浏览 -
Leetcode 884. 两句话中的不常见单词 (Python Count和split的使用)
可以将两个cnt合并到一起,然后直接看出现次数为1的单词即可。 这里使用了Python的技巧,代码特别简单。 class Solution:def uncommonFromSentences(self, s1: str, s2: str) -> List[str]:freq = Counter(s1.split()) + Counter(s2.split())ans = list()for word, oc…
2022/1/30 20:07:05 人评论 次浏览 -
P4 圆柱体的表面积
《算法竞赛入门经典》 P4 例题1-1 圆柱体的表面积 输入底面半径r和高h,输出圆柱体的表面积,保留3位小数。#include<stdio.h> #include<math.h> int main() {const double pi=acos(-1.0);//定义pidouble r,h,s1,s2,s;scanf("%lf%lf",&r,&…
2022/1/29 6:04:25 人评论 次浏览 -
2022-1-28动态规划day4
题1:1143. 最长公共子序列给定两个字符串 text1 和 text2,返回这两个字符串的最长 公共子序列 的长度。如果不存在 公共子序列 ,返回 0 。 一个字符串的 子序列 是指这样一个新的字符串:它是由原字符串在不改变字符的相对顺序的情况下删除某些字符(也可以不删除任何字…
2022/1/28 23:37:00 人评论 次浏览 -
c++ STL的简单用法总结(sort)
用法1: sort(数组名+n1,数组名+n2) ;这种就是简单的从小到大排序 (n1是开始排序位置的下标,n2是结尾位置的下标+1) 用法2: sort(数组名+n1,数组名+n2,greater<T>);(T是要排序的数据类型)从大到小排序 用法3; sort(数组名+n1,数组名+n2,排序规则结构名…
2022/1/27 14:07:20 人评论 次浏览