自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 JS中的闭包

1.什么是闭包?2.闭包的作用是什么?首先我们来简述一下:什么是闭包?function foo() { var a = 2 function bar() { console.log(a); } bar()}foo()在上面的代码中,函数foo被执行,进而函数bar被定义且执行。此时的函数bar可以访问到变量a这就是一个闭包:「函数」和「函数内部能访问到的变量」(也叫环境)的总和,就是一个闭包那来到第二个问题:闭包的作用是什么?闭包常常用来「间接访问一.

2021-04-22 10:48:10 1180 11

原创 瀑布流简介与JS简易实现

瀑布流简介与JS简易实现瀑布流瀑布流,又称瀑布流式布局。是比较流行的一种网站页面布局,视觉表现为参差不齐的多栏布局,随着页面滚动条向下滚动,这种布局还会不断加载数据块并附加至当前尾部。最早采用此布局的网站是Pinterest,逐渐在国内流行开来。国内大多数清新站基本为这类风格。 (本文主要介绍JS实现部分,html部分甚为简略,后会将代码一同贴在文章结尾处)特点1.瀑布流对用户来说有着很强的吸引力,瀑布流会在它的页面底部给用户不断地加载新的暗示信息,通过给出不完整的视觉图片去吸引你的好奇心,让你

2021-04-16 23:44:12 2523 5

原创 查找整数 循环查找 蓝桥 Java

基础练习 查找整数问题描述给出一个包含n个整数的数列,问整数a在数列中的第一次出现是第几个。第一行包含一个整数n。第二行包含n个非负整数,为给定的数列,数列中的每个数都不大于10000。第三行包含一个整数a,为待查找的数。解决思路这个吧,不难代码import java.util.*;public class Main { public static void main(String[] args) { // TODO Auto-generated method stub Sca

2021-02-05 11:34:09 342

原创 数列特征 快速排序 蓝桥 Java

基础练习 数列特征问题描述给出n个数,找出这n个数的最大值,最小值,和。数据规模与约定1 <= n <= 10000。解决思路因为数据规模较大,同时也有时间上的要求,就不用多想了,直接上快速排序,简单解决代码import java.util.Scanner;public class Main { public static void quickSort(int[] arr,int low,int high){ int i,j,temp,t;

2021-02-05 10:54:41 320

原创 java蓝桥 基础练习 字母图形

基础练习 字母图形问题描述利用字母可以组成一些美丽的图形,下面给出了一个例子:ABCDEFGBABCDEFCBABCDEDCBABCDEDCBABC这是一个5行7列的图形,请找出这个图形的规律,并输出一个n行m列的图形。解决思路建立两次循环,第一次循环每一行的输出;第二次输出每一行的字母输出。将第二次输出部分分为两块,一块是A前的输出部分,另一块是包含A及其以后的部分。A前的输出部分用第一次循环的变量 i 来处理从第 i 个字母开始输出,到B结束,注意!总输出的列数可能会比 i 小

2021-02-03 12:10:09 324

原创 java 基础练习 01字串

试题 基础练习 01字串资源限制时间限制:1.0s 内存限制:256.0MB问题描述对于长度为5位的一个01串,每一位都可能是0或1,一共有32种可能。它们的前几个是:0000000001000100001100100请按从小到大的顺序输出这32种01串输入格式本试题没有输入。输出格式输出32行,按从小到大的顺序每行一个长度为5的01串。样例输出00000000010001000011<以下部分省略>代码import java.util.*;pu

2021-02-03 11:00:03 203

原创 蓝桥 闰年判断 java

试题 基础练习 闰年判断资源限制时间限制:1.0s 内存限制:256.0MB问题描述给定一个年份,判断这一年是不是闰年。当以下情况之一满足时,这一年是闰年:年份是4的倍数而不是100的倍数;年份是400的倍数。其他的年份都不是闰年。输入格式输入包含一个整数y,表示当前的年份。输出格式输出一行,如果给定的年份是闰年,则输出yes,否则输出no。说明:当试题指定你输出一个字符串作为结果(比如本题的yes或者no,你需要严格按照试题中给定的大小写,写错大小写将不得分。样

2021-02-03 10:15:55 207 1

原创 C++1.3 常量

常量用于记录程序中不可更改的数据C++ 定义常量两种方式:1.#define 宏常量:#define 常量名 常量初始值通常在程序文件开头定义,表示一个常量2.const修饰的变量 const数据类型 常量名 = 常量值通常在变量定义前加关键字const,修饰改变量为常量,不可修改#include<iostream>using namespace std;//常量的定义方式//1、#define 宏常量//2、用const修饰的常量 //常量不可修改 //1、#def

2021-02-02 11:17:34 237

原创 C++ 1.2 变量

变量变量是程序可操作的存储区的名称。C++ 中每个变量都有指定的类型,类型决定了变量存储的大小和布局,该范围内的值都可以存储在内存中,运算符可应用于变量上变量的名称可以由字母、数字和下划线字符组成。它必须以字母或下划线开头。大写字母和小写字母是不同的,因为 C++ 是大小写敏感的。类型:bool:存储值true或false。char:定义一个字符,如a,b,c int:定义一个整数float:定义一个浮点数(小数)double:定义一个能容纳更多小数位数的浮点数(更精确的小数)void:表

2021-02-02 11:05:15 299

原创 C++1.1 #include<iostream>

#include<iostream>//头文件,给予使用部分功能的权限 using namespace std;//为了解决命名冲突的问题而引入的概念 int main() //main函数,每一个C++程序都需要有一个main函数 { cout<<"Hello World"<<endl; //输出Hello World 并转到下一行 system("pause"); //命令系统在

2021-01-23 12:07:58 33993 6

原创 C++教程第0.1话 DevC++的安装

DevC++的安装1.百度搜索DevC++2.点击该网站3.点击Free Download进行下载4.等待下载完毕点击打开安装包5.点击I Agree 点击这个最大的谎言6.按照需求进行选择,推荐按照原始配置不用做变动7.选择一个合适的地址,不推荐小白安装至C盘8.安装成功...

2021-01-19 11:31:07 387

原创 C++教程第一话 建立文档和第一个程序(Dev-C++)(Visual Studio)(Hello World)

前言欢迎进入C++的世界!这是一种令人兴奋的语言,它在C语言的基础上添加了对面向对象编程和泛型编程的支持,在进入20世纪90年代便是最重要的编程语言之一,并在21世纪仍保持强劲势头。C++继承了C语言高效、简洁、快速和可移植性的传统。C++面对对象的特性带来了全新的的编程方法,这种方法是为应付复杂程度不断提高的现代编程任务而设计的。C++的模板特性提供了另一种全新的编程方法——泛型编程。这三种法宝既是福也是祸,一方面让C++语言功能强大,另一方面啧意味着有更多的东西需要学习。——摘自《C++ Prim

2021-01-19 10:54:10 915 1

空空如也

空空如也

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

TA关注的人

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