- 博客(7)
- 收藏
- 关注
原创 springboot瘦身打包
为什么瘦身打包:Spring Boot把整个项目打包成一个可运行的Jar包(即所谓的Fat Jar),导致了这个Jar包很大(通常有40M+)。如今迭代发布时常有的事情,每次都上传一个如此庞大的文件,会浪费很多时间瘦身打包好处:springboot瘦身打包就是把工程依赖jar提取到外部进行引用,这样每次上传到服务器的文件只有十几KBspringboot瘦身打包步骤:(1)首先备份原先的依赖(在项目...
2018-07-05 16:01:00 1952 2
原创 Hanoi塔问题
一块板上有三根针,A,B,C。A 针上套有 64 个大小不等的圆盘,大的在下,小的在上。要把这64个圆盘从A针移动C针上,每次只能移动一个圆盘,移动可以借助B针进行。但在任何时候,任何针上的圆盘都必须保持大盘在下,小盘在上。求移动的步骤。move(int n,int x,int y,int z){ if(n==1) printf("%c-->%c\n",x,z); else { m
2014-02-24 11:55:44 555
原创 用递归法计算n!
n!=1(n=0,1) n*(n-1)!(n>1)编程如下:long ff(int n){ long f; if(n<0) printf("n<0,input error"); else if(n==0||n==1) f=1; else f=ff(n-1)*n; return(f);}main(){ int n; long y;
2014-02-21 15:38:05 3556
原创 把一个整数按大小顺序插入已排好序的数组中。
为了把一个数按大小插入已排好序的数组中,应首先确定排序是从大到小还是从小到大进行的。设排序是从大到小进序的,则可把欲插入的数与数组中各数逐个比较,当找到第一个比插入数小的元素 i 时,该元素之前即为插入位置。然后从数组最后一个元素开始到该元素为止,逐个后移一个单元。最后把插入数赋予元素 i 即可。#includeint main(){ int i,j,p,q,s,n,a[11]={12
2014-02-18 19:52:58 7046 1
原创 水仙花数
题目:春天是鲜花的季节,水仙花就是其中最迷人的代表,数学上有个水仙花数,他是这样定义的:“水仙花数”是指一个三位数,它的各位数字的立方和等于其本身,比如:153=1^3+5^3+3^3。现在要求输出所有在m和n范围内的水仙花数。#includeint main(){ int m,n,i,a,b,c,d=0; while(scanf("%d%d",&m,&n)!=EOF)
2014-02-12 20:56:12 562
原创 计算正方形面积
题目:输入正方形边长,输出正方形面积如:输入1,2 输出1,4此题目关键是可同时求得多个正方形面积#includeint main(){ int a; while(scanf("%d",&a)!=EOF){ if(a>0) printf("%d\n",a*a); else if(a==-1)
2014-02-11 09:42:40 2437
原创 各类数值型数据之间的混合运算
各类数值型数据之间的混合运算类型自动转换规则char,short→int→unsigned→long→double例:#includeint main(){ float PI=3.14159; int s,r=5; s=r*r*PI; printf("s=%d\n",s);}本例程序中,PI为实型;s,r为整型。
2014-02-10 19:49:49 690
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人