自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Orange_soda的博客

You are my sun!

  • 博客(14)
  • 收藏
  • 关注

原创 s_重载匹配

重载是编译器自动匹配最佳的,和重载函数位置无关 #include"iostream" #include"string" using namespace std; void test(int i){ cout<<"int"<<endl; } void test(string s){ cout<<"string"<<endl; } void main(){ char ch='a'; t

2016-01-18 22:36:20 296

原创 SSS_深度遍历对数字排列

1.如果是遍历需要N阶乘,时间不够 2.这里我们选用DFS遍历(深度优先遍历),其实这样也是一种对数据的遍历,但是就像树杈一样,只能找到一个路径,如果需要完全路径还需要修改 3.74开头则两个74位置都确定了 4.对数字1-6进行遍历,如果超过6则结束 #include "iostream" using namespace std; int a[15]={0}; bool dfs

2016-01-16 23:40:28 313

原创 SS_关于n的n次方

难点:小数点不好遍历 #include "iostream" #include "cmath" #define esp 1e-7 using namespace std; int main(){ double l=2; double r=3; double mid; int n=10; while(r-l>esp){ mid=(l+r)/2; if(pow(mid,mid)<

2016-01-16 22:59:56 330

原创 s_ 01字串

方法一:五层循环 #include "iostream" using namespace std; int main(){ for(int a=0;a<2;a++) for(int b=0;b<2;b++) for(int c=0;c<2;c++) for(int d=0;d<2;d++) for(int e=0;e<2;e++) cout<<a<

2016-01-12 22:36:50 488

原创 s_字母图形

#include "iostream" #include "string" #include "math.h" using namespace std; int main(){ int m,n; cin>>n>>m; string array="ABCDEFGHIjKLMNOPQRSTUVWSYZ"; for(int i=0;i<n;i++){ for(int j=0;j<m;j++

2016-01-12 22:19:02 414

原创 杨辉三角形

#include "iostream" using namespace std; int main(){ int n; cin>>n; int array[34][34]={0}; array[0][0]=1; for(int i=1;i<n;i++){ array[i][0]=1; for(int j=1;j<=i;j++){ array[i][j]=array[i-1

2016-01-10 22:59:09 356

原创 特殊回文数

#include "iostream" using namespace std; int main(){ int n=0; cin>>n; for(int i=10000;i<=99999;i++){ int a,b,c,d,e; a=i/10000; b=i/1000%10; c=i/100%10; d=i/10%10; e=i%10; if(a==e&&b=

2016-01-10 22:22:34 324

原创 十进制转十六进制

#include "iostream" #include "string" using namespace std; int main(){ string s_16=""; unsigned long long number; cin>>number; if(number==0)//第一次提交忘掉这点了 s_16="0"; while(number){ int add=num

2016-01-10 21:59:01 420

原创 十六进制转十进制

#include "iostream" #include "string" using namespace std; int main(){ string s_16; cin>>s_16; int length=s_16.length(); if(length>8){ cout<<"the number error"<<endl; exit(0) ; } long long

2016-01-10 00:15:21 300

原创 SS_ 十六进制转八进制

目的1:16进制->2进制->8进制 目的2:进制转化注意添0和灭0(2处) #include "iostream" #include "string" using namespace std; int main(){ int n; cin>>n; while(n--){ string s_16; string s_8; string s_2; int leng

2016-01-08 17:46:57 464

原创 数列排序

#include "iostream" using namespace std; int main(){ int n; cin>>n; int* array=new int[n]; for(int i=0;i<n;i++){ cin>>array[i]; } for(int i=0;i<n-1;i++){ for(int j=i+1;j<n;j++){ if(array

2016-01-08 16:31:28 277

原创 序列求和

目的1:对longlong数据的处理 目的2:对longlong数据输出 目的3:如何提高运算速度 #include "iostream" using namespace std; int main(){ unsigned long long n;//这里n也是longlong cin>>n; unsigned long long result; result=(unsigned

2016-01-08 00:05:27 331

原创 圆的面积

目标1:7位小数输出 目标2:四舍五入 #include "iostream" #include using namespace std; #define PI 3.14159265358979323; int main(){ int r=0; double area=0; cin>>r; area=r*r*PI+0.00000005;//+0.00000005完成四舍五入 co

2016-01-07 23:31:58 283

原创 入门训练 Fibonacci数列

#include "iostream" using namespace std; int main(){ //int array[1000000];大数组动态分配内存 int n; cin>>n; int* array=new int[1000000]; array[0]=1; array[1]=1; for(int i=2;i<n;i++){ array[i]=((array

2016-01-07 22:53:21 463

空空如也

空空如也

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

TA关注的人

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