摘要:
暂时保存代码,求最长子串代码正确 #include <iostream> #include <string> using namespace std; /* n个人随机围成圈,最终想让男生坐一起,女生坐一起, * 每次可以命令两个人交换位置,求最小交换次数。 * 样例: * 输入:3,FMF;输出: 阅读全文
posted @ 2023-05-17 17:56
修凡
阅读(35)
评论(0)
推荐(0)
摘要:
题目 实现一个 36 进制的加法 0-9 a-z。 示例 输入:["abbbb","1"],输出:"abbbc" **限定语言:**C、C++、Java、Python、JavaScript V8、Go 思路: 先将36进制转为10进制,再完成10进制加法,最后将结果转化为36进制 #include 阅读全文
posted @ 2023-05-17 17:55
修凡
阅读(48)
评论(0)
推荐(0)
摘要:
【青训营 - 后端练习题 - DAY1】 选择题 1: Client 在使用 Https 协议访问网站进行通信的过程中,以下说法正确的是? A. 只用到了对称加密技术 B. 只用到了非对称加密技术 C. 没有用到任何加密技术 D. 同时用到了对称加密和非对称加密技术 选择题 2: 以下哪些是操作系统 阅读全文
posted @ 2023-05-17 17:52
修凡
阅读(102)
评论(0)
推荐(0)
摘要:
#include <bits/stdc++.h> using namespace std; bool a_test(int x) { // 如果大数,int->long long if (sqrt(x) == (int)sqrt(x)) { return true; } else { return 阅读全文
posted @ 2023-05-17 17:50
修凡
阅读(34)
评论(0)
推荐(0)
摘要:
二进制位运算目的是提高运算速度 位运算只能整数 除2 // a/2 int a = 16; a /= 2; // 8 a = a >> 1; // 4 cout << a << endl; 判断奇偶 // 判断奇偶 int b = 16; if (b % 2 == 0) { cout << "b是偶 阅读全文
posted @ 2023-05-17 17:46
修凡
阅读(40)
评论(0)
推荐(0)
摘要:
#include <bits/stdc++.h> using namespace std; int main() { // 初始化二维动态数组,初始化数值为0 vector<vector<int> > v(10, vector<int>(10)); // 打印输出 for (int i = 0; i 阅读全文
posted @ 2023-05-17 17:45
修凡
阅读(41)
评论(0)
推荐(0)
摘要:
string(n, ch): 输出n个字符。 string a = string(5, '*'); // ***** 阅读全文
posted @ 2023-05-17 17:44
修凡
阅读(27)
评论(0)
推荐(0)
摘要:
// 找子串并计数,ss:子串 int count(string s, string ss) { int cnt = 0; int pos = s.find(ss); // 找第一个子串 if (pos != -1) { cnt++; } else { return cnt; } // 找后续子串 阅读全文
posted @ 2023-05-17 17:43
修凡
阅读(64)
评论(0)
推荐(0)
摘要:
在C++中,tolower()函数是把字符串都转化为小写字母,toupper()函数是把字符串都转化为大写字母。getline()是输入一整行字符串,遇到空格不会停下,遇到回车停 tolower(),toupper()使用方法: string a = "ASDFGHJKL"; string b = 阅读全文
posted @ 2023-05-17 17:42
修凡
阅读(227)
评论(0)
推荐(0)
摘要:
利用取余运算,在p = MaxSize时,p = 0 int arr[MaxSize], p = 0; // p:指向数组下标,类似指针 p = (p + 1) % MaxSize; // 让数组下标变量p在数组循环 阅读全文
posted @ 2023-05-17 17:41
修凡
阅读(16)
评论(0)
推荐(0)