- 博客(19)
- 收藏
- 关注
原创 java jdk1.6实现zip解压
第一部分,入参两个,一个是为压缩包或文件,另一个是我自己的入参,可删除。zip的解压中,调用了多个方法,只有一个是解压有关的,我放在下面。上面这个方法里,有个文件名的乱码处理,方法是下面这个。暂时只有zip的解压,有机会再找rar的。然后是zip版本的解压。......
2022-08-18 14:26:45
1028
原创 正序输出
#include <iostream>using namespace std;void Reverse( int n){ if(n/10==0) cout<<n; else{ Reverse(n/10); cout<<n%10; }}main(){ Reverse(12345);}
2019-10-26 16:44:20
215
原创 数字三角形最大数字和
#include <iostream>#include <algorithm>using namespace std;const int MAXN = 1005;int A[MAXN][MAXN],F[MAXN][MAXN],n;int main(){ cin>>N; for (int i=;i<=N;i++) for(int j=1;j...
2019-10-25 22:28:37
167
原创 背包问题(贪心算法)
#include <iostream>using namespace std;#define NUM 50void Knapsack(int n,float M,float v[],float w[],float x[]){ int i; for(i = 1; i <= n; i++) x[i] = 0; float c = M; ...
2019-10-25 22:05:07
351
原创 数字三角形顺推法
#include <iostream>#include <algorithm>using namespace std;const int MAXN = 1005;int A[MAXN][MAXN],F[MAXN][MAXN],N;int main() { cin>>N; for(int i=1;i<=N;i++)...
2019-10-25 20:54:02
158
原创 昆虫繁殖
#include <iostream>#include <vector>#include <iterator>#include <algorithm>#include <list>#include <set>using namespace std;int main(){ long a[101]={0},b[1...
2019-10-25 20:29:34
282
原创 循环赛日程表
#include <iostream>using namespace std;#define MAX 100int a[MAX][MAX];void Copy(int tox, int toy, int fromx, int fromy, int r){ for(int i=0;i<r;i++) for(int j=0;j<r;j++) a[tox+i]...
2019-10-25 20:20:44
121
原创 用平方和求递归
#include <iostream>#include<algorithm>#include<vector>#include<iterator>#include<list>using namespace std;int main(){ int n; int sum=0; cin>>n; for(...
2019-10-25 13:30:57
201
原创 众数和重数
#include<iostream>#include<algorithm>using namespace std;int n1=0;int n2=0;int count(int a[],int first,int last){ int n = a[(first+last)/2]; int count = 0; for(int i = fi...
2019-10-25 13:01:36
188
原创 硬币问题(贪心算法)
#include<iostream>using namespace std;int main(){ int v[4]={1,5,10,25}; int C[100]; int A; for(int i=0;i<4;i++) cin>>C[i];...
2019-10-25 12:57:04
682
原创 蜜蜂路线
#include <iostream>#include <algorithm>#define SIZE 15001using namespace std;int f[SIZE];int main(){int n,m,i;cin>>m>>n;f[m]=1;f[m+1]=1;for(i=m+2;i<=n;i++)f[i]=f[...
2019-10-25 12:41:15
228
原创 整数划分问题
#include<iostream>using namespace std;int zshf(int n,int m){ if(n<1) return 0; else if(n==1||m==1) return 1; else if(n<m) return zshf(n,n); else if(n==m) ...
2019-10-08 21:40:06
115
原创 list的定义与操作
#include<iostream>#include<list>#include<iterator>#include<algorithm>using namespace std;void display(list<int> &v2);int main(){ list<int> link; ...
2019-10-08 21:31:29
1404
原创 vector的定义与操作
#include<iostream>#include<vector>#include<iterator>#include<algorithm>using namespace std;void display(vector<int> &v2);int main(){ /**vector<int&g...
2019-10-08 21:15:07
198
原创 计算众数和重数
#include<iostream>#include<algorithm>using namespace std;int n1=0; int n2=0; int count(int a[],int first,int last){ int n = a[(first+last)/2]; int count = 0; for(int i = ...
2019-10-08 21:01:11
235
原创 递归算法实现第n个斐波那契数列
#include <iostream>using namespace std;/**递归算法实现第n个斐波那契数列*/int fibonacci(int n){ if(n<=1) return 1; else{ return fibonacci(n-1)+fibonacci(n-2); }}int main(){ cout<&...
2019-10-08 20:47:08
150
原创 递归-进制a转换成进制
#include <iostream>using namespace std;/**递归-进制a转换成进制b*/void change(int a,int b){ if(a!=0){ change(a/b,b); cout<<a%b; }}int main(){ int a,b; cout<&l...
2019-10-08 20:44:58
87
原创 猴子吃桃问题
#include <iostream>using namespace std;int func(int day){ if(day==10) return 1; else return (func(day+1)+1)*2; }int main(){ cout<<"第一天有"<<fun...
2019-10-08 20:38:18
74
原创 汉诺塔移动次数--递推算法
#include<iostream>using namespace std;void move(char from ,char to) { cout<<"Move"<<from<<"to"<<to<<endl; }void hanoi(int n, char first, char second, char...
2019-10-08 20:36:09
725
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人