自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 JavaScript类继承extends和super关键字

构造函数不能继承,this指向父类,可以通过super将实参传递给父类的构造函数。 class Father { constructor(x,y) { this.x = x; this.y = y; } sum() { console.log(this.x + this.y); } } class Son extends Father { constructor(x,y) { super(x,y); //将

2021-04-09 00:56:52 1193

原创 CSS的表格与列表边框的重叠问题

一、表格 只需在样式中加 table{ border-collapse:collapse; } 二、列表 1、在li 中添加 : margin :0 0 -width -width;//width为li的width 2、如果需要鼠标经过需要在 li 加: li里面添加重叠顺序: z-index=0; //li被压在下面 position:relative; 在hover里添加: z-index:1; 如果没有添加以下样式:当鼠标经过时,则右边框和下边框都会显示 li { float:le

2021-04-09 00:51:15 358

原创 基础练习 序列求和

问题描述 求1+2+3+…+n的值。 输入格式 输入包括一个整数n。 只要注意数据规模 使用long long类型 #include<iostream> #include<string.h> using namespace std; int main() { long long n; long long sum=0; cin>>n; if(n%2==0){ sum=n*(n+1)/2; } else{ sum=n*(n-1)/2+n;

2021-03-26 00:44:43 152

原创 蓝桥杯试题 基础练习 01字串

问题描述 对于长度为5位的一个01串,每一位都可能是0或1,一共有32种可能。它们的前几个是: 00000 00001 00010 00011 00100 请按从小到大的顺序输出这32种01串。 输入格式 本试题没有输入。 输出格式 输出32行,按从小到大的顺序每行一个长度为5的01串。 样例输出 00000 00001 00010 00011 <以下部分省略> #include<bits/stdc++.h> using namespace std; int main(){ for

2021-03-26 00:24:16 55

原创 蓝桥杯基础练习 回文数

问题描述   1221是一个非常特殊的数,它从左边读和从右边读是一样的,编程求所有这样的四位十进制数。 输出格式   按从小到大的顺序输出满足条件的四位十进制数。 #include<iostream> #include<string.h> using namespace std; int main() { for(int i=1;i<10;i++){ for(int j=0;j<10;j++){ cout<<i*1000+i+j*100+j*10&

2021-03-25 23:57:53 48

原创 蓝桥杯基础练习 特殊回文数

问题描述   123321是一个非常特殊的数,它从左边读和从右边读是一样的。   输入一个正整数n, 编程求所有这样的五位和六位十进制数,满足各位数字之和等于n 。 输入格式   输入一行,包含一个正整数n。 输出格式   按从小到大的顺序输出满足条件的整数,每个整数占一行。 样例输入 52 样例输出 899998 989989 998899 数据规模和约定   1<=n<=54。 ```cpp #include<iostream> #include<string.h>

2021-03-25 23:56:33 42

原创 蓝桥杯基础练习 十进制转十六进制

问题描述   十六进制数是在程序设计时经常要使用到的一种整数的表示方式。它有0,1,2,3,4,5,6,7,8,9,A,B,C,D,E,F共16个符号,分别表示十进制数的0至15。十六进制的计数方法是满16进1,所以十进制数16在十六进制中是10,而十进制的17在十六进制中是11,以此类推,十进制的30在十六进制中是1E。   给出一个非负整数,将它表示成十六进制的形式。 输入格式   输入包含一个非负整数a,表示要转换的数。0<=a<=2147483647 输出格式   输出这个整数的16进制

2021-03-25 23:54:42 55

原创 蓝桥杯基础练习 十六进制转十进制

问题描述   从键盘输入一个不超过8位的正的十六进制数字符串,将它转换为正的十进制数后输出。   注:十六进制数中的10~15分别用大写的英文字母A、B、C、D、E、F表示。 样例输入 FFFF 样例输出 65535 ```cpp #include<cstdio> #include<iostream> #include<algorithm> #include<cstring> #include<cmath> using namespace st

2021-03-25 23:52:30 78

原创 蓝桥杯基础练习 十六进制转八进制

问题描述   给定n个十六进制正整数,输出它们对应的八进制数。 输入格式   输入的第一行为一个正整数n (1<=n<=10)。   接下来n行,每行一个由09、大写字母AF组成的字符串,表示要转换的十六进制正整数,每个十六进制数长度不超过100000。 输出格式   输出n行,每行为输入对应的八进制正整数。 【注意】   输入的十六进制数不会有前导0,比如012A。   输出的八进制数也不能有前导0。 样例输入   2   39   123ABC 样例输出   71   4435274 【提示

2021-03-25 23:50:40 33

原创 蓝桥杯基础练习 数列排列

#include using namespace std; int main() { int n,i=0,j=0; cin>>n; int a[n]; for(int i=0;i<n;i++){ cin>>a[i]; } for(i=0;i<n;i++){ for(j=i+1;j<n-i;j++){ if(a[j]<a[i]){ int temp; temp = a[j+1]; // 元素交换 a[j+1] = a[j]; a[j] = temp

2021-03-13 23:18:04 41

原创 java单列集合

集合类体系结构: 1.集合分为单列和双列 单列:collection list(可重复):arraylist,linklist set:不可重复:hashset,treeset 双列:map hashmap 概念: 单例集合的顶层接口,表示一组对象,这些对象也称Collection的元素 不提供此接口的任何直接实现,提供具体的子接口实现(set,list) 创建方式: 多态的方式 具体的实现类ArrayList 2.collection集合的常用方法 boolean add(E e):添加元素 boolea

2021-03-13 23:11:17 172 1

空空如也

空空如也

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

TA关注的人

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