自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 MySQL各个版本驱动jar包

http://central.maven.org/maven2/mysql/mysql-connector-java/

2019-03-22 01:08:14 800

转载 Android layout属性大全

第一类:属性值 true或者 false           Android:layout_centerHrizontal 水平居中      android:layout_centerVertical 垂直居中      android:layout_centerInparent 相对于父元素完全居中      android:layout_alignParentBo

2017-07-28 15:37:14 187

原创 取整函数

用floor函数。floor(x)返回的是小于或等于x的最大整数。如:     floor(10.5) == 10    floor(-10.5) == -11使用ceil函数。ceil(x)返回的是大于x的最小整数。如:     ceil(10.5) == 11    ceil(-10.5) ==-10    floor()是向负无穷大舍入,floor(-10.5) ==

2016-09-20 19:35:05 658

转载 C语言函数sscanf()的用法

C语言函数sscanf()的用法sscanf() - 从一个字符串中读进与指定格式相符的数据.  函数原型:  int sscanf( string str, string fmt, mixed var1, mixed var2 ... );  int scanf( const char *format [,argument]... );  说明:  sscanf与sc

2016-08-10 17:17:08 180

原创 strcmp函数 杭电-1228

strcmp函数是比较两个字符串的大小,返回比较的结果。一般形式是:                   i=strcmp(字符串,字符串);         其中,字符串1、字符串2均可为字符串常量或变量;i   是用于存放比较结果的整型变量。比较结果是这样规定的:  ①字符串1小于字符串2,strcmp函数返回一个负值;②字符串1等于字符串2,strcmp函数返回零;③字符

2016-08-09 18:26:53 305

原创 杭电-1106,strtok、atoi函数的应用

题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=1106这题需要用上三个函数,strtok、atoi、sort函数atoi(表示 alphanumeric to integer)是把字符串转换成整型数的一个函数,应用在计算机程序和办公软件中。  函数说明:  参数nptr字符串,如果第一个非空格字符存在,是数字或者正负号则开始做类型

2016-08-06 15:45:38 324

原创 杭电-2072

题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=2072要计算不同的单词数,就需要比较,可以用set容器,因为在set中,重复元素不会插入,这样容器的长度就是不同的单词数#include #include#includeusing namespace std;int main(){ string str,str1; set se;

2016-08-04 09:58:09 840

转载 STL之set集合容器

set集合容器实现了红黑树(Red-Black Tree)的平衡二叉检索树的的数据结构,在插入元素时,它会自动调整二叉树的排列,把该元素放到适当的位置,以确保每个子树根节点的键值大于左子树所有节点的键值,而小于右子树所有节点的键值;另外,还得确保根节点的左子树的高度与有字数的高度相等,这样,二叉树的高度最小,从而检索速度最快。要注意的是,它不会重复插入相同键值的元素,而采取忽略处理。   

2016-08-04 09:37:41 182

原创 杭电-1004

题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=1004我的思路是将颜色一个一个保存到容器中,然后排序,这样相同的就一定会在一起,然后在一个一个比较,找出数目最多的那个#include#include#include#includeusing namespace std;int main(){ int n; while(

2016-08-02 08:58:53 196

原创 杭电 1002-大数相加

题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=1002大数相加可以用字符串的方法做,先将需要相加的大数倒过来,然后一一对应相加,如果 i 大于十,则向 i+1 加一,其实就与本来的两数相加一样,只不过大数相加是倒过来后在各位相加,最后再将结果倒过来#include#include#includeusing namespace std;in

2016-07-31 09:20:13 327

原创 九余数定理

题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=1013#include#includeusing namespace std;int main(){ string str; int sum,k; while(cin>>str&&str[0]!='0') { sum=0;

2016-07-29 17:34:19 309

原创 杭电-模拟-1280-1035

题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=1280最开始我的思路是错的,我先把数据从小到大排序,例如  1234,先3+4,再2+4,2+3。。。但这只适用于连续的自然数,如果是 2 3 4 6 7 9  ,如果输出四个,就会按序输出16,15,13,14错误代码#include #include#includeusing na

2016-07-29 17:09:19 256

转载 C++ map用法

最全的c++map的用法此文是复制来的0.01. map最基本的构造函数;mapmapstring; mapmapint;mapmapstring; mapmapchar;mapmapchar; mapmapint;2. map添加数据;mapmaplive;1. maplive.insert(pair(102,"aclive"));2. maplive

2016-07-28 15:15:00 215

原创 映射

题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=1982最开始我并没有用映射,直接算出数字加上64,但程序运行时并没有进入for循环,应此也没有结果输出#include#includeusing namespace std;int main(){ int n; cin>>n; string str; char s[27] = {

2016-07-25 09:16:36 183

原创 杭电 字符串

题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=1020#include#includeusing namespace std;int main(){ int n,k; cin>>n; while(n--) { string str; cin>>str;

2016-07-24 20:04:50 183

原创 进制转换

题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=2057题目求的是十六进制的加法。刚开始想的是把十六进制转化为十进制,进行加法运算后,再转化为十六进制。所以这题可以直接用十六进制输入,然后进行十六进制的运算(其实不管是什么进制,在计算机中都是以二进制来计算的,只是按输入输出的格式不同,而强制转化为其它的进制),就像十进制的加法一样。这里

2016-07-23 10:10:31 566

原创 杭电oj-2020

题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=2020了解  sort  函数,此函数只需用 #include ,sort(begin,end),表示一个范围,也可以三个参,sort(begin,end,cmp),cmp表示自己定义的一个函数#include#include#includeusing namespace std;b

2016-07-21 09:22:35 286

原创 杭电oj-1321

题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=1321在 string 中  行事故

2016-07-21 09:12:42 253

原创 杭电oj-1200

题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=1200 这个题目一定要理解意思  找到规律 例如: There’s no place like home on a snowy nigh                                   to i o y                               

2016-07-21 08:56:16 321

原创 杭电oj-1061

题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=1061对于这个题目最快的方法是找出规律对于以尾数 0 1 5 6 结尾的数字来说,N^N一定是以0 1 5 6 结尾的  因此输出结果是 N%10以尾数2结尾  N^N一定是以 2 4 8 6  结尾,因为此数一定是偶数,所以排除奇次幂结尾的尾数 2 8 ;           

2016-07-19 08:59:00 609

原创 杭电oj-14

这个题目首先要搞清  Hash函数  的用法,那么这道题就容易多了题目:给你n个整数,请按从大到小的顺序输出其中前m大的数。输入:每组测试数据有两行,第一行有两个数n,m(0输出:对每组测试数据按从大到小的顺序输出前m大的数。#include#includeusing namespace std;int main(){ int n,m,a,j; char t[10000

2016-07-18 21:00:14 170

原创 杭电oj-1021

这个题目找到规律真是简单到爆   f1=7  f2=11  fn=f(n-1)+f(n-2)    规律是从f2开始没八个数一个循环,如下:f2-------0   f3-------2   f4-------2  f5-------1   f6--------0    f7--------1  f8---------1   f9------22  6  10  14   18

2016-07-18 15:37:40 341

原创 杭电-1048

Problem : 1048 ( The Hardest Problem Ever )#include#includeusing namespace std;int main(){ string s; while(getline(cin,s)&&s.compare("ENDOFINPUT")!=0) { if(s.compare("ST

2016-07-18 08:50:09 598

原创 杭电oj -1008

对于电梯这个题目我也纠结了很久,最开始没有看清题,以为没上一层楼就要停五秒,输入的第一个正数N,表示后接几个测试数据,我最开始一起所以的数都是测试的数据,Problem : 1008 ( Elevator )  题目:在我们的城市中最高的建筑物已只有一部电梯。请求列表是用N正数。数字表示在哪个楼层电梯将停止,按指定的顺序。它的成本移动电梯上楼,6秒和4秒下移一层

2016-07-17 17:25:23 1084

转载 string的用法

关于string的用法我也是借鉴了别人的,然后在例子后面做了比较详细的解释,string果然很强大1.string字符串#include #includeusing namespace std;int main(){string str1 ="wake me up when the September ends";string str2 ("my heart wil

2016-07-17 11:30:58 195

原创 杭电oj 1089--1096

Problem : 1089 ( A+B for Input-Output Practice (I) ) #include using namespace std;int main(){ int a,b; int sum=0; while(cin>>a>>b) { sum=a+b; coutsumendl; }

2016-07-16 14:59:15 833

空空如也

空空如也

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

TA关注的人

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