自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(2)
  • 收藏
  • 关注

原创 进制转换c语言

函数写法 2进制(字符串)转十进制 int bd(char*s) { int i,x=0; for(i=0;s[i];i++) x=x*2+s[i]-'0'; return x; } 8进制(字符串)转十进制 int ed(char*p) { int i=0,n=0; while(p[i]!='\0') { n=n*8+p[i]-'0'; i++; } return n; } 十六进制(字符串)转十进制 int sd(char*l) { int i=0,x=0;

2021-10-24 20:56:12 103

原创 快速幂取模算法

幂就是A^B=C; 我们用快速幂的原因就是为了在比赛中做的程序能够更快的完成任务; 用简单的方法理解幂: int main() { int a,b; int i; scanf("%d %d",&a,&b); for(i=2;i<=b;i++) { a*=a; } printf("%d",a); return 0; } 但当题目给的数据特别大的时候,用for循环来一次一次的算,用的时间会很长,很容易超时,甚至结果还可能溢出,所以我们用快速幂; 时间复.

2021-10-15 15:23:18 166

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除