取子串方法
a.substr(x,len)
大小写转换
x%九十几加五十几
位数加一算法
(i-start+i)%size
函数传入数组
void print2D(int a[][100], int row, int col)
反转数组算法 816题目
void reverse(int a[], int size)
{
for (int i = 0, j = size - 1; i < j; i ++, j – )
swap(a[i], a[j]);
}
计数算法变形 817题目
我的方法
int get_unique_count(int a[], int n){
for (int i = 0; i < n; i ) b[a[i]];
for (int i = 0; i < 1001; i ) if(b[i]>=1) s;
return s;
}
同学的方法适用于只需要统计出现次数不需要统计总次数,2n to n
int get_unique_count(int a[], int n){
for (int i = 0; i < n; i ++ ) {
if(b[a[i]]==0)
b[a[i]]=1,s++;
}
return s;
}
其他
const int N = 1010;
puts(char[])输出字符串
好乱。