- 博客(35)
- 资源 (39)
- 收藏
- 关注
原创 java,l come in !---水仙花数
输入代码: public class demo{ public static void main(String[] args) { int x = 0; //定义水仙花数的个数 for(int i=100; i<=999; i++) { int b = i/100;
2015-08-31 17:49:44 503
原创 freopen()函数测试数据
当我们求解acm题目时,通常在设计好算法和程序后,要在调试环境(例如VC等)中运行程序,输入测试数据,当能得到正确运行结果后,才将程序提交到oj中。但由于调试往往不能一次成功,每次运行时,都要重新输入一遍测试数据,对于有大量输入数据的题目,输入数据需要花费大量时间。使用freopen函数可以解决测试数据输入问题,避免重复输入,不失为一种简单而有效的解决方法。 函数名:freopen
2015-08-30 23:40:50 703
原创 OJ刷题---1.1.3 Friday the Thirteenth 黑色星期五
题目要求:输入代码:#include#include#includeusing namespace std;int month[13]= {0,31,28,31,30,31,30,31,31,30,31,30,31};int ans[8]= {0};int n,end;void work(int n){ int y,m,d,i; int w=
2015-08-30 22:40:13 1310
原创 OJ刷题---相同的数字!
题目要求:输入代码:#includeusing namespace std;int sameNum(int *a,int n1,int *b,int n2, int *c);int main(){ int a[50]; int b[50]; int c[50]; int i, n1, n2, n3; cin>>n1>>n2;
2015-08-30 18:15:41 782
原创 12!配对
题目要求:输入代码:#include#includeusing namespace std;int main(){ long i,j,k=0,s=1; long a[1000]; for(i=1;i<=12;i++)//初始化12的阶乘结果 { s*=i; } i=0; while(scanf("%ld",&a[i])!=EOF)//输入多少元素就保存
2015-08-30 17:26:07 1169
原创 OJ刷题--- 有相同数字?
题目要求:输入代码:#includeusing namespace std;bool existthesame(int *a,int n1,int *b,int n2); //n1个数据的a数组中和n2个数据的b数组中是否有相同元素int main(){ int a[50]; int b[50]; int i, n1, n2; cin>>n1
2015-08-30 17:18:06 716
原创 C++编程常用头文件及其包含函数汇总
1. #include是标准的C++头文件,任何符合标准的C++开发环境都有这个头文件。当使用时,相当于在c中调用库函数,使用的是全局命名空间,也就是早期的c++实现;当使用的时候,该头文件没有定义全局命名空间,必须使用namespace std;这样才能正确使用cout。 2.#include 是C++里面的一个常用函数库, 等价于C中的stdlib.h> 所包
2015-08-28 23:31:43 7324
原创 C/C++常用头文件及函数汇总
C/C++头文件一览C#include //设定插入点#include //字符处理#include //定义错误码#include //浮点数处理#include //对应各种运算符的宏#include //定义各种数据类型最值的常量#include //定义本地化C函数#inclu
2015-08-28 23:28:41 2467
原创 转---背包九讲
目录第一讲 01背包问题第二讲 完全背包问题第三讲 多重背包问题第四讲 混合三种背包问题第五讲 二维费用的背包问题第六讲 分组的背包问题第七讲 有依赖的背包问题第八讲 泛化物品第九讲 背包问题问法的变化附:USACO中的背包问题前言本篇文章是我(dd_engi)正在进行中的一个雄心勃勃的写作
2015-08-27 14:44:28 1049
原创 int ,long , long long类型的范围
unsigned int 0~4294967295 int 2147483648~2147483647 unsigned long 0~4294967295long 2147483648~2147483647long long的最大值:9223372036854775807long long的最小值:-9223372036854775808unsigned long
2015-08-27 12:30:21 2983
原创 二分图最大匹配---匈牙利算法BFS 实现
二分图指的是这样一种图,其所有顶点可以分成两个集合X和Y,其中X或Y中任意两个在同一集合中的点都不相连,所有的边关联在两个顶点中,恰好一个属于集合X,另一个属于集合Y。给定一个二分图G,M为G边集的一个子集,如果M满足当中的任意两条边都不依附于同一个顶点,则称M是一个匹配。图中包含边数最多的匹配称为图的最大匹配。 二分图的最大匹配有两种求法,第一种是最大流;第二种就是我现在要讲
2015-08-27 11:00:56 3274 2
原创 OJ刷题---公倍数
题目要求:输入代码:#includetypedef long l;//定义长整形,省时省力using namespace std;int gcd(l a,l b)//最大公约数算法{ l r; while(b!=0) { r=a%b; a=b; b=r; } return a;
2015-08-26 16:47:19 782
原创 OJ---串中取3个不重复字母
题目要求:输入代码:#include#include#include//调用sort函数排序时必用的投文件using namespace std;int main(){ char str[31],str1[31]; int len,i,j,k,p; cin>>str1; len=strlen(str1);//字符串的长度 s
2015-08-26 16:03:58 621
原创 OJ 刷题---运动员分组
题目要求:输入代码:#includeusing namespace std;#define team 1000//定义最多可分的组数#define num 8//定义跑道数int person[team];//定义该数组保存分类后每个小组的人数int main(){ int i,personNum,teamNum,remainder; cin>>
2015-08-26 11:32:47 832
原创 OJ刷题---信用卡号校验(Luhn算法)
题目要求:输入代码:#include#include#include//导入C语言头文件,将要用到其中的函数 using namespace std;void getln(int a[])//输入数据的同时将数据反置并存放在数组a中{ char p=getchar(); if(p!='\n') getln(a-1);//当不
2015-08-26 10:58:32 1532
原创 OJ刷题---立方和等式
题目要求:输入代码:#include#includeusing namespace std;typedef struct node{ int data[4]; struct node *next;} node,*nodep;int arr[30];void Power(){ arr[0]=0; for(int i=0; i<3
2015-08-26 00:48:57 915
原创 OJ 刷题---串的简单处理
题目要求:输入代码:#include#includeusing namespace std;int main(){ char str[100]; int i; while(cin.getline(str,100,'\n')) { for(i=0; str[i]!='\0'; i++) //把每个单词的首字母变为大写
2015-08-25 22:15:30 1037
原创 OJ刷题---取球博弈
题目要求:输入代码:#includeusing namespace std;int main(){ int i,j,n; int num[10001]= {0}; //定义输赢的判断情况:当盒子有1个球时,A必输 cin>>n; for(i=1; i<=10000; i++)//打印情况表,存贮在num数组中 {
2015-08-24 10:56:59 1159
原创 OJ刷题---罗马数字转十进制
题目要求:输入代码:#includeusing namespace std;int main(){ int i,j,n,k; int num[7]= {1, 5,10,50,100,500,1000}; //罗马数字转换模板 char str[7]= {'I','V','X','L','C','D','M'}; int a[7]
2015-08-24 09:41:38 1872 1
原创 OJ刷题---数字密码发生器
题目要求:输入代码:#includeusing namespace std;int main(){ int i,j,n; char str[1000]; int pw[6]; cin>>n; for(i=0; i<n; i++) { cin>>str; for(j=0; j<6; j++)
2015-08-24 09:24:57 929
原创 OJ刷题---填写乘法算式
题目要求:输入代码:#includeusing namespace std;int main(){ int a,b,c; for(a=11; a<=99; a+=2) { if((a/10)%2==0||(a%2==0)) continue; for(b=11; b<=99; b+=2)
2015-08-23 22:51:03 977
原创 OJ刷题---University
题目要求:输入代码:#include #include using namespace std;int main(){ char str[26]= {'E','C','F','A','J','K','L','B','D','G','H','I','V','W','Z','Y','M','N','O','P','Q','R','S','T','U','X'};
2015-08-23 11:33:01 858
原创 OJ刷题---连续奇数和
题目要求:输入代码:#include#includeusing namespace std;int main(){ int i,j,m,n; int num[10]; cin>>n; for(i=0; i<n; i++) { cin>>num[i]; } for(i=0; i<n; i++)
2015-08-22 10:53:14 901
原创 OJ刷题---弟弟的作业
题目要求:输入代码:#include#include//strlen必备头文件#include//atoi(char )必备头文件#include//isdigit(string )必备头文件using namespace std;int main(){ char str[10],num[10]; int a,b,c; int i,j,n
2015-08-20 20:41:28 3102
原创 max带来的冲突
题目要求:/* * Copyright (c) 2014, 烟台大学计算机学院 * All rights reserved. * 文件名称:sum123.cpp * 作 者:林海云 * 完成日期:2015年8月20日 * 版 本 号:v2.0 * 问题描述:分析下面程序出现的编译错误,给出解决的方案 * 输入描述:NULL; * 程序输出
2015-08-20 10:55:34 1045
原创 有些数的阶乘不算了
输入代码:/** Copyright (c) 2014, 烟台大学计算机学院* All rights reserved.* 文件名称:sum123.cpp* 作 者: 林海云* 完成日期:2015年8月20日* 版 本 号:v2.0** 问题描述:求n!的函数,当用户的输入为负数,以及输入数太大时(例如大于12),使用异常处理机制予以拒绝,并给出恰当的提示。* 输入描述:
2015-08-20 10:27:00 721
原创 平方根的异常
输入代码:/* * Copyright (c) 2014, 烟台大学计算机学院 * All rights reserved. * 文件名称:sum123.cpp * 作 者: 林海云* 完成日期:2015年8月20日 * 版 本 号:v2.0 * * 问题描述:编写一个程序,求输入数的平方根。设置异常处理,当输入负数时采用异常处理机制给出提示。
2015-08-20 10:11:05 1207
原创 二进制文件浏览器
输入代码:/* * Copyright (c) 2014, 烟台大学计算机学院 * All rights reserved. * 文件名称:sum123.cpp * 作 者:林海云 * 完成日期:2015年8月19日 * 版 本 号:v2.0 * * 问题描述:做一个类似BinaryViewer的查看二进制文件的程序,输入文件名后,可以以16进
2015-08-19 23:53:43 1112
原创 用二进制文件处理学生成绩
输入代码:/* * Copyright (c) 2014, 烟台大学计算机学院 * All rights reserved. * 文件名称:sum123.cpp * 作 者:林海云 * 完成日期:2015年8月19日 * 版 本 号:v2.0 * * 问题描述:(1)定义学生类,其中包含学号、姓名、C++课、高数和英语成绩及
2015-08-19 14:57:30 1154
原创 OOP版电子词典
输入代码:/* * Copyright (c) 2014, 烟台大学计算机学院 * All rights reserved. * 文件名称:sum123.cpp * 作 者:林海云 * 完成日期:2015年8月19日 * 版 本 号:v2.0 * * 问题描述:做一个简单的电子词典。在文件dictionary.txt中,保存的是英汉对照的一个
2015-08-19 13:44:50 895
原创 用文件保存的学生名单
输入代码:/* *Copyright (c)2015,烟台大学计算机与控制工程学院 *All rights reserved. *文件名称:sum123.cpp *作 者:林海云 *完成日期:2015年8月18日 *版 本 号:v2.0 *问题描述: 文件score.dat中保存的是若干名学生的姓名和C++课、高数和英语成绩。
2015-08-18 22:07:09 763
原创 补:小玩文件2--将文本文件中的所有行加上行号后写到新文件中
输入代码:/**Copyright (c)2015,烟台大学计算机与控制工程学院*All rights reserved.*文件名称:sum123.cpp*作 者:林海云*完成日期:2015年8月18日*版 本 号:v2.0*问题描述:将文本文件abc.txt中的所有行加上行号后写到newabc.txt文件中。*程序输入:文件读取。*程序输出:将文本文件中的所有行加上行
2015-08-18 12:42:17 1699
原创 补:小玩文件1-统计文本文件中的字符个数
输入代码:/* *Copyright (c)2015,烟台大学计算机与控制工程学院 *All rights reserved. *文件名称:sum123.cpp *作 者:林海云 *完成日期:2015年8月18日 *版 本 号:v2.0 *问题描述:统计文本文件abc.txt中的字符个数,填空将程序补充完整。 *程序输入:文件读取
2015-08-18 12:24:22 1245
SpringBoot2.0整合Elasticsearch6.0使用ElasticsearchRepository接口实践
2019-01-23
SpringCloud微服务项目
2019-01-21
kafka-manager安装包
2018-10-11
Java做客户端对Elasticsearch服务的增删改查及批量修改操作
2018-04-08
使用lucene构建一个简单的搜索引擎
2017-11-25
MyBatis 基于Mapper的增删改查示例(Spring IOC注入)
2017-10-29
Hibernate之原生Native SQL查询
2017-10-21
Hibernate之HQL查询
2017-10-21
在Spring+Hibernate集成环境中使用EhCache缓存
2017-10-18
Spring+Hibernate 一对一映射级联增删改查小例子
2017-10-17
Spring+Hibernate 多对多关联映射---教师与学生表的级联增删改查
2017-10-16
Spring+Hibernate事务管理
2017-10-14
SpringBoot + Redis实现事件的发布订阅功能
2019-12-17
Eclipse搭建Hadoop3.1.0开发环境需要的插件
2019-05-16
Window系统部署配置Hadoop,Spark需要的文件
2019-05-14
SpringBoot+MyBatis+SpringSession+Redis实现session共享及单点登录
2019-03-02
手写SpringIoc的XML实现方式
2019-01-24
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人