自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 JavaScript6、7、8、9、10、11新特性

详细介绍了JavaScript6、7、8、9、10、11各个版本的新特性

2022-08-06 22:17:55 1657 1

原创 JavaScript高级语法

ExceptionJSONAJAXWebStorageClosure

2022-08-05 22:04:20 1694

原创 XMLHttpRequest 状态码:readyState、status

XMLHttpRequest 状态码:readyState、statusxmlhttp.readyState的值及解释xmlhttp.status的值及解释

2022-08-05 21:29:44 1216

原创 JavaScript BOM

浏览器对象模型(BOM)使 JavaScript 有能力与浏览器"对话"。浏览器对象模型(BrowserObjectModel (BOM))尚无正式标准。由于现代浏览器已经(几乎)实现了 JavaScript 交互性方面的相同方法和属性,因此常被认为是BOM的方法和属性。Window代表的是整个浏览器的窗口,同时window也是网页中的全局对象Navigator代表的当前浏览器的信息,通过该对象可以来识别不同的浏览器Location。...

2022-08-04 22:25:14 881

原创 JavaScript DOM

当网页被加载时,浏览器会创建页面的文档对象模型(DocumentObjectModel)。HTMLDOM模型被结构化为对象树:JavaScript 能改变页面中的所有 HTML 元素JavaScript 能改变页面中的所有 HTML 属性JavaScript 能改变页面中的所有 CSS 样式JavaScript 能删除已有的 HTML 元素和属性JavaScript 能添加新的 HTML 元素和属性JavaScript 能对页面中所有已有的 HTML 事件作出反应。...

2022-07-23 23:53:06 109

原创 JavaScript常用对象

常用对象包括:数组对象函数对象Date对象Math对象字符串对象正则表达式对象

2022-07-19 16:00:48 3428

转载 CSS3 章节详解

CSS用于控制网页的样式和布局,CSS3是最新的CSS标准。对CSS3已完全向后兼容,所以你就不必改变现有的设计,浏览器将永远支持CSS2。CSS3的多媒体查询继承了CSS2多媒体类型的所有思想取代了查找设备的类型,CSS3根据设置自适应显示。你可以针对不同的媒体类型(包括显示器、便携设备、电视机,等等)设置不同的样式规则。但是这些多媒体类型在很多设备上支持还不够友好。目前很多针对苹果手机,Android手机,平板等设备都会使用到多媒体查询。viewport(视窗)的宽度与高度。......

2022-07-16 19:31:45 1295

转载 JS对象转化为原始值

数据类型间的转换可分为: 原始值间的转换:转换为Boolean、Number、String 原始值转换为对象:转换为Object 对象转换为原始值:有两种转换方式这里着重解释下对象转换为原始值的转换规则。............

2022-07-15 16:48:44 1583

原创 JavaScript基础

JavaScript是网景(NetScape)公司的布兰登·艾奇开发的,最初叫做LiveScript。LiveScript的出现让浏览器更加生动(live),使得页面更具有交互性。JavaScript在1995年由Netscape公司的BrendanEich,在网景导航者浏览器上首次设计实现而成。因为Netscape与Sun合作,Netscape管理层希望它外观看起来像Java,因此取名JavaScript。但实际上它的语法风格与Self及Scheme较为接近。引用类型的值是保存在内存中的对象。......

2022-07-13 21:49:50 4102

原创 CSS提示工具

效果展示:代码:CSS提示工具https://www.runoob.com/css/css-tooltip.html

2022-07-13 17:16:44 77

原创 CSS坑点

目录行内元素、块状元素、行内块元素及其相对转换inline行内元素特征block块状元素特征inline-block行内块元素特征position定位属性 多个元素设置display:inline-block时出现位置偏移首先了解css属性vertical-align那vertical-align和display:inline-block;又有什么关系呢?”inline-block元素可以将对象呈递为内联对象,但是对象的内容作为块对象呈递“就是说,最外部的元素是内联对象,而ver

2022-07-09 17:09:31 930

原创 导航栏、侧边栏、下拉菜单

展示效果: HTML代码:CSS代码index.css

2022-07-09 16:52:12 507

原创 内联块状、盒子模型、浮动、定位

目录内联块状盒子模型浮动float什么是 CSS Float(浮动)?元素怎样浮动清除浮动 - 使用 clear定位postion定位的组成=定位模式+边移量定位模式静态定位 static(了解)相对定位 relative(重要) 绝对定位absolute绝对定位和相对定位关系固定定位fixed边偏移1.内联元素、块级元素、内联块级元素的主要区别 表示一个缩写形式 表示只取title中首字母的缩写形式 .........

2022-07-09 10:34:41 352

原创 CSS 样式表及选择器

插入样式表的方法有三种: 内部样式表(Internal style sheet) 内联样式(Inline style)多重样式优先级(内联样式) > (内部样式)(外部样式) > 浏览器默认样式7种选择器优先级顺序内联样式 > ID 选择器 > 类选择器 = 伪类选择器 = 属性选择器 >标签选择器 = 伪元素选择器............

2022-07-08 20:34:54 1458

原创 ​DP最大子段和问题(动态规划)​

问题:有n个整数组成一个a1,a2,a3,… ,an序列。求其子段和的最大值(子段是连续的)比如{-2,11,-4,13,-5,-2},最大子段和就是11-4+13=20解题思路:这是一个很典型的动态规划性质的题目,我们先设置一个dp数组dp[i]表示以a[i]为结尾的子段的最大子段和。这里注意一定要以a[i]结尾而不是a[1]到a[i]间任意子段,因为这样有利于利用与维护其最优子结构性质得到递推式:(1)dp[i]=dp[i-1]+a[i]-------当dp[i-1]&

2022-04-21 09:23:35 335

原创 矩阵连乘问题

问题描述:在计算矩阵连乘积时,加括号的方式对计算量有影响。例如有三个矩阵A1,A2,A3连乘,它们的维数分别为10*100,100*5,5*50。用第一种加括号方式(A1A2)A3计算,则所需数乘次数为10*100*5+10*5*50=7500。用第二种加括号方式A1(A2A3)计算,需要100*5*50+10*100*50=75000次数乘。输入连乘矩阵的个数,每个矩阵的维数。要求输出最少数乘次数。相关知识输入格式第一行输入一个n,代表有n个矩阵接下来n行,每行输入两个数a,

2022-04-21 08:14:58 750

原创 棋盘覆盖问题

问题描述:在一个2k×2k个方格组成的棋盘中,恰有一个方格与其他方格不同,称该方格为一特殊方格,且称该棋盘为一特殊棋盘。在棋盘覆盖问题中,要用图示的4种不同形态的L型骨牌覆盖给定的特殊棋盘上除特殊方格以外的所有方格,且任何2个L型骨牌不得重叠覆盖。易知,覆盖任意一个2k×2k的特殊棋盘,用到的骨牌数恰好为(4K-1)/3。输入格式第一行为k(棋盘的尺寸),第二行为x,y(1<=x,y<=2^k),分别表示特殊方格所在行与列。输出格式共2^k行,分别表示覆盖该格的L型的编

2022-04-20 22:12:42 155

原创 全排列问题(有重复元素)

原理:递归与分治问题描述:设集合R={r1,r2,...,rn}是要进行排列的n个元素,其中r1,r2,...,rn可能相同。试着设计一个算法,列出R的所有不同排列。即,给定n以及待排的n个可能重复的元素。计算输出n个元素的所有不同排列。测试输入:4aacc预期输出:aaccacacaccacaaccacaccaa6c++代码:#include <bits/stdc++.h>using namespace std;const int N=101;...

2022-04-20 20:34:32 1612

原创 整数划分问题

问题描述:将正整数n 表示成一系列正整数之和,n=n1+n2+…+nk, 其中n1>=n2>=…>=nk>=1 ,k>=1 。正整数n 的这种表示称为正整数n 的划分。正整数n 的不同的划分个数称为正整数n 的划分数。解法原理:递归与分治代码:#include <bits/stdc++.h>using namespace std;const int N=100;int Q(int n,int m){//Q(n,m)对数n进行划分,最大的数不超

2022-04-20 17:25:27 971

原创 斐波那契-大数加法-数组解法

Fibonacci数列的递推公式为:Fn=Fn-1+Fn-2(n>=2,n∈N*),前几项为,(1,1,2,3,5,8,13。。。)用longlong来递推在第93项就会溢出,因此采用数组解法求斐波那契的前n项#include<bits/stdc++.h>using namespace std;#define MLEN 400//定义最大长度 int len( int a[][MLEN],int i ){//确定数据长度 int len=0; while(a[i][

2022-03-05 14:49:31 251

原创 字典序问题

《计算机算法设计与分析》中第一章的第二道题-字典序问题。题目如下:在数据加密和数据压缩中常需要对特殊的字符串进行编码。给定的字母表A由26个小写字母组成。该字母表产生的升序字符串中字母从左到右出现的次序与字母在字母表中出现的次序相同,且每个字符最多出现1次。例如,a,b,ab,bc,xyz等字符串都是升序字符串。现在对字母表中产生的所有长度不超过6的升序字符串,计算它在字典中的编码。1 2 ... 26 27 28 ...a b ... z...

2022-03-05 00:40:15 1231

原创 等差素数-暴力解法

题目描述本题为填空题,只需要算出结果后,在代码中使用输出语句将所填结果输出即可。2,3,5,7,11,13,.... 是素数序列。 类似:7,37,67,97,127,157 这样完全由素数组成的等差数列,叫等差素数数列。上边的数列公差为 30,长度为 6。2004 年,格林与华人陶哲轩合作证明了:存在任意长度的素数等差数列。 这是数论领域一项惊人的成果!有这一理论为基础,请你借助手中的计算机,满怀信心地搜索:长度为 10 的等差素数列,其公差最小值是多少?#include.

2022-03-02 22:28:10 83

转载 十大模型与四十种算法

数学建模模型与算法

2022-03-01 09:33:41 309

空空如也

空空如也

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

TA关注的人

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