- 博客(18)
- 收藏
- 关注
原创 HTML实验
1.下载相关软件:apache tomcat2.学习时参考资料: W3School 手册或者 http://www.w3school.com.cn/或者HTML中文手册
2019-03-06 20:26:20
446
原创 蓝桥杯算法备战(二)——查找与排序
一.递归的练习1.求阶乘int f(int n){ if(n==1)return 1; return n*f(n-1);}2.求i到jint f(int i,int j){ if(i>=j)return j;; cout<<i<<" "; return f(i+1,j);}3.数组求和int f(int a[],int be...
2019-03-06 11:11:17
270
原创 蓝桥杯需要掌握的函数总结c/c++
1.strncpy(),出现在代码填空题中,要知道它使用什么头文件#include<string.h>格式:strncpy(char *dest,char *scr,int n):将scr中的字符复制到dest中,长度为n2.strcmp(),出现在代码填空题中,要知道它使用什么头文件#include<string.h>作用:比较两个字符串str1,str2...
2019-03-04 20:05:00
6380
1
原创 2014年蓝桥杯c/c++B组省赛真题解析
一、啤酒和饮料啤酒每罐2.3元,饮料每罐1.9元。小明买了若干啤酒和饮料,一共花了82.3元。我们还知道他买的啤酒比饮料的数量少,请你计算他买了几罐啤酒。注意:答案是一个整数。请通过浏览器提交答案。不要书写任何多余的内容(例如:写了饮料的数量,添加说明文字等)。答案:#include<iostream>using namespace std;int ma...
2019-03-04 18:41:59
1401
4
原创 next_permutation()函数
1.字符串全排列:#include<iostream>#include<algorithm>using namespace std;int main(){ string s; cin>>s; cout<<s<<" "; while(next_permutation(s.begin(),s.end())){ cout...
2019-03-01 15:23:57
4182
原创 c++ bitset类用法
一.bitset的定义和初始化在定义时必须明确其长度,即<n>中的n必须声明。bitset<n> b; //b有n位,每位都为0bitset<n> b(u); //b是unsigned long型u的一个副本bitset<n> b(s); //b是stri...
2019-03-01 14:01:54
340
原创 c++中 ostringstream、istringstream、stringstream3个类的用法
1.要想使用必须加上头文件#include<sstream>头文件3种头文件:<iostream>:基于控制台的输入输出流<fstream>:基于文件<sstream>:基于字符串,有ostringstream、istringstream、stringstream 3个类2....
2019-02-28 22:28:22
257
原创 关于dev c++出现[Error] ld returned 1 exit status 情况
相关问题很多,慢慢积累。1.编译器配置问题,由于之前要debug,所以改了,按照原路把连接器yes改回no就行了
2019-02-28 21:35:22
2563
1
原创 2013年蓝桥杯c/c++B组省赛真题解析
第1题:高斯日记大数学家高斯有个好习惯:无论如何都要记日记。他的日记有个与众不同的地方,他从不注明年月日,而是用一个整数代替,比如:4210后来人们知道,那个整数就是日期,它表示那一天是高斯出生后的第几天。这或许也是个好习惯,它时时刻刻提醒着主人:日子又过去一天,还有多少时光可以用于浪费呢?高斯出生于:1777年4月30日。在高斯发现的一个重要定理的日记上标注着:5343,因此可...
2019-02-27 22:54:30
2129
原创 算法习题:出现k次与出现一次
题目:数组中有的数只出现1次,其余数出现k次,输出只出现1次的数x解题思路:1.利用技巧性结论:k个k进制的数进行不进位加法,每一位的和均为0。先把十进制的数转为k进制。2.转化为k进制后要按位(列)进行计算,所以要用二维数组的形式储存。转化为k进制后由于数的大小不同,长度也有可能不同,虽然对于有k个数的数字而言求和都是0没区别,但对要求的那个数来说位序很关键,(计算时是二维数组由左到...
2019-02-24 23:08:39
713
原创 c++中string类型能不能用cout输出
cstring、string、string.h的区别:cstring:只有支持MFC的工程可以使用string:c++标准的类库,也是STL里的库string.h:c语言里关于字符数组的函数定义的头文件所以,能用cout输出的应该是string类...
2019-02-24 22:02:00
1618
原创 字符串概述
字符串:内存中连续排列的一个或多个字符1.分类:String:处理不变字符串StringBuffer:处理可变字符串2.字符串说明及初始化:字符串常量:系统为程序中出现的字符串常量自动创建一个String对象字符串变量:3.Char和String相互转换:利用String类的toCharArray()方法和ValueOf(array)两个方法System.out.p...
2019-02-24 21:34:38
309
原创 将整数的奇偶互换
方法:奇偶错位异或。题意:奇偶互换,两两互换,1010变成0101,10 00 11 01变成01 00 11 10代码演示:#include<iostream>using namespace std;int main(){ int x; cin>>x; int a=x&0xaaaaaaaa;//x与16进制的1010……进行与运算 in...
2019-02-24 19:17:54
392
原创 蓝桥杯算法备战(一)——位运算
一.相关符号&(与)、|(或)、^(异或,二者不同则为1,可以理解为不进位的加法)、~(非,取反)<<(左移,用符号位填充高位) >>(右移,无>>>) >>>(左移,用0填充高位)注:对于Int类型数据<<35和<<3是一样的,因为Int类型只有32位(同理,long型超过64就是等价
2019-02-24 19:02:36
492
原创 STL之algorithms
#include<algorithm>1.sort()两个参数时默认从小到大排序。排序对象若存放在普通数组中,则用sort(a,a+n)的方式调用。排序对象若存放在vector中,则用sort(v.begin(),v.end())的方式调用。从大到小排序的方法:2.lower_bound()在从小到大的排序中:lower_bound(begin,end,...
2019-02-18 22:48:26
207
原创 Java各种数据类型转换
String和intInt转String:1.通过前面或后面加字符串 :int a=11;String s=a+"";2.调用String提供的API:int a=11;String s=String.valueOf(a);3.使用int的包装类:int a=11;String s=Integer.toString(a);String转int:1.调...
2019-01-01 21:16:56
297
原创 如何在Eclipse设置格式化代码时不格式化注释
有时代码是从各个地方拷贝过来,格式会有些混乱,就需要format一下格式化的方法:在代码附近任何位置点击右键选择source—>format但此时很多被注释掉的代码也会格式化,就很烦设置注释语句不被格式化的方法:①直接搜索formatter(选择java->CodeStyle下的formatter)或者window->preferences->ja...
2018-12-08 14:29:45
1030
原创 Super关键字
子类不继承父类的构造函数。①子类若想使用父类的构造函数,必须满足:1.在子类的构造函数中使用2.使用super关键字3.super关键字是子类构造方法的第一条语句②子类若想使用被子类隐藏了的父类的成员变量或方法,也要使用super关键字eg:super.x; super.play();...
2018-12-07 20:14:07
102
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人