摘要: char c=str[0]+1; int x=10; stringstream str0; //stringstream可以把各种类型转换为字符串 str0<<c<<x; string str1; str1=str0.str(); cout<<str1; string str2="abc123def 阅读全文
posted @ 2023-10-03 11:42 osir 阅读(0) 评论(0) 推荐(0) 编辑
摘要: P7060 [NWRRC2014] Alarm Clock #include <bits/stdc++.h> using namespace std; int main() { int n; cin>>n; int arr[10]={6,2,5,5,4,5,6,3,7,6}; bool check= 阅读全文
posted @ 2023-07-22 23:32 osir 阅读(34) 评论(0) 推荐(0) 编辑
摘要: 高精度加法 算法核心: c[i]+=a[i]+b[i]; c[i+1]=c[i]/10; //进位到后一位; c[i]=c[i]%10 //一个位上不会出现大于等于10的数,大于等于10的部分已经进到后一位 #include<bits/stdc++.h>using namespace std; ch 阅读全文
posted @ 2023-07-11 10:34 osir 阅读(20) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2023-05-04 09:17 osir 阅读(0) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2023-04-16 08:58 osir 阅读(2) 评论(0) 推荐(0) 编辑
摘要: #include<bits/stdc++.h> using namespace std; typedef struct TreeNode{ char data; struct TreeNode *LChild; struct TreeNode *RChild; }Tree,LPTree; LPTre 阅读全文
posted @ 2023-04-04 23:39 osir 阅读(2) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2023-03-31 23:05 osir 阅读(0) 评论(0) 推荐(0) 编辑
摘要: const int maxn=1e8+10; int primes[maxn],idx=0; ////实际上1e8以内的素数远远没有这么多,不必开这么大 bool mark[maxn]; void get_prime(){ ////线性筛 for(int i=2;i<maxn;i++){ if(!m 阅读全文
posted @ 2023-03-29 19:56 osir 阅读(2) 评论(0) 推荐(0) 编辑
摘要: 求某年第一天是星期几 int firstday(int year){ //求某一年第一天是星期几 return ( (year-1)+(year-1)/4-(year-1)/100+(year-1)/400+1 )%7; } 完全平方数性质 若存在a=b^2,则a为完全平方数。完全平方数的任何一个质 阅读全文
posted @ 2023-03-21 21:37 osir 阅读(1) 评论(0) 推荐(0) 编辑
摘要: 比较排序 选择排序 void selectionSort(int arr[],int length); void swap(int arr[],int i,int minIndex); void selectionSort(int arr[],int length) //从小到大排序 { if(ar 阅读全文
posted @ 2023-03-21 15:43 osir 阅读(2) 评论(0) 推荐(0) 编辑