BASIC-19 基础练习 完美的代价


/*题目题目描述回文串,是一种特殊的字符串,它从左往右读和从右往左读是一样的。小龙龙认为回文串才是完美的。现在给你一个串,它不一定是回文的,请你计算最少的交换次数使得该串变成一个完美的回文串。交换的定义是:交换两个相邻的字符例如mamad第一次交换 ad : mamda第二次交换 md : madm

输出范围内的所有质数


给定两个整数a,b,输出a,b之间的所有质数。输入样例3 10输出样例3 5 7#include <iostream>#include <cmath>using namespace std;const int N = 1e6 + 10;int primes[N]; //用于存

Anaconda3 更改环境


更改为3.6版本conda create -n pytorch python=3.6

C++ 交换两个数的值

笔记 

#include <iostream>#include <cstring>#define print(x) std::cout << x << std::endl;void change(int &a,int &b){ int

1551: [蓝桥杯2021初赛] 直线


#include <iostream>#include <cmath>#include <algorithm>using namespace std;const int N = 2e5 + 10;struct line // 表示直线{ double k,

1550: [蓝桥杯2021初赛] 卡片


#include<iostream>using namespace std;int a[11]; // 数字卡片的数量,0~9,共10个数字// a[0]表示数字0的卡片数量,a[1]表示数字1的卡片数量,以此类推int main(){ // 初始化数字卡片数量为2021

进制转换


N进制转10进制#include <iostream>using namespace std;int main(void) {int x,y;cin >> x; //要转换的数cin >> y; //被转换的进制数是 几进制 int res = 0; //转换出的

Matlab的一些语法

笔记 

%---------------------------第一节-一些基本使用-------------------------------------------------- % clc为清屏,在下方命令行窗口输入disp("Helloworld") % disp(displa

使用ChatGpt学习shell过程中的一些答案记录


问题1问题2当我使用 普通用户删除文件(忘记加sudo)的时候,如果命令很长,那再输入是很麻烦的,但是!!记录了上一个命令案例:$ rm -rf hello.txt$ Permissin denied这时候使用sudo$ sudo !!就可以删除了问题3问题4问题5-环境变量jdk在linux下的环

c++ vector

笔记  C++ 

#include <iostream>#include <vector>using namespace std;int main(void) { vector<int> ve({1,2,3,4,5}); cout << *ve.begin(