摘要:
class Solution { public: bool isPalindrome(string s) { string sgood; for (char ch: s) { if (isalnum(ch)) { //判断是否是数字或者字母 sgood += tolower(ch); //tolow 阅读全文
摘要:
点击查看代码 #include<iostream> #include<cstring> #include<algorithm> using namespace std; struct node { string x; //装票数 int num; //装号数 int lenx; //装票数的位数 } 阅读全文
摘要:
#include<bits/stdc++.h> using namespace std; int n; void mysort(int a[],int l,int r)//自己写的快排 { int mid=a[(l+r)/2];//找中间的数进行2分 int i=l,j=r; do{ while(a 阅读全文
摘要:
1. scanf 1.1 输入字符 char ch; scanf("%c",&ch); 注意字符前面的取地址符 1.2 输入字符串 char str[15]; scanf("%s",str); char *pstr; scanf("%s",pstr); (1)scanf在输入字符串时,不读入空格和回 阅读全文
摘要:
https://blog.csdn.net/u012341163/article/details/50932702 阅读全文
摘要:
https://www.runoob.com/w3cnote/ten-sorting-algorithm.html 0、算法概述 0.1 算法分类 十种常见排序算法可以分为两大类: 比较类排序:通过比较来决定元素间的相对次序,由于其时间复杂度不能突破O(nlogn),因此也称为非线性时间比较类排序。 阅读全文
摘要:
总的来说,string比char[]更耗时,比如apend()这种函数,而string能完成的操作char[]基本都可以实现。 1.赋值 char赋值: char ch1[] = "give me"; char ch2[] = "a cup"; strcpy(ch1,ch2); cout<<"ch1 阅读全文
摘要:
#加法 #include<bits/stdc++.h> using namespace std; int i,x; int main(){ char a1[600],b1[600]; int a[600],b[600],c[600]; int a1_len,b1_len,lenc; memset(a 阅读全文
摘要:
#带空格的字符串输入 因为,普通的cin遇到空格时会自动停止输入,为了保证后面的字符能够顺利输入,需要使用cin.getline 例题,输出字符串中最长单词 #include<iostream> #include<cstring> using namespace std; char a[105]; 阅读全文
摘要:
Windows上CLion配置和使用教程 1. 下载安装CLion 去JB公司官网下载CLionhttps://www.jetbrains.com/clion/download/#section=windows 老版本CLion地址 https://www.jetbrains.com/clion/d 阅读全文