自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 js,for循环内callback异步转换成同步执行

代码】js,for循环内callback异步转换成同步执行。

2022-07-20 20:50:08 2945 5

原创 二级域名指向同一ip的不同端口

二级域名指向同一IP的不同端口,实现域名指向不同的IP的不同的端口。

2022-03-07 16:33:47 10088

原创 Proxy 代理

const _man={ name:'原对象'}//handler 对象是一个容纳一批特定属性的占位符对象。它包含有 Proxy 的各个捕获器(trap)。//所有的捕捉器是可选的。如果没有定义某个捕捉器,那么就会保留源对象的默认行为。const handler={//代理捕捉器 getPrototypeOf(){ }, setPrototypeOf(){ }, isExtensible(){ }, preventExtensio

2021-11-26 18:10:22 338

原创 静态html页面有什么组件化开发方案?

疑问:如果有一个纯静态的网站项目,网站有公共的头部菜单,公共的底部,怎么实现公共部分的复用呢?使用vue开发spa页面就可以很方便的用template组件实现,但spa对seo并不友好,在一番搜索后发现如下解决方案:方案:方法1:当前方法:通过load()函数,引入公共头部和尾部文件;代码预览:$(".headerpage").load(“header.html”);$(".footerpage").load(“footer.html”);方法2:iframe方法3:将html转换为

2021-10-13 18:02:51 1019

原创 原型链是什么?

讲原型链就应该先从构造函数说起,构造函数就是一个函数,例如构造函数function Person(){}以上构造了一个名为Person的函数,每个函数都有一个属性prototype 属性指向函数的原型,原型是一个对象。原型默认有 constructor 属性,此属性指向函数本身。Person.prototype.constructor ==Person //true那原型链是什么呢,在讲原型链之前还有一个实例需要说明。实例实例是构造函数构造出来的实例,实例具有一

2021-03-02 11:20:48 391 2

原创 mysql提示Can‘t connect to MySQL server on localhost (10061)解决方法

mysql提示Can’t connect to MySQL server on localhost (10061)解决方法初次安装mysql,使用root密码登录失败,提示Can’t connect to MySQL server on localhost (10061),原因是mysql服务没有启动,解决方法:将MySQL假如到windows服务后再启动。1,将mysql加入到Windows的服务中。到mysql安装目录下的bin文件夹,输入命令运行"mysqld --install"//第一次安

2021-02-27 16:00:48 13463 1

原创 js, IIFE 立即执行函数的作用域

<script> //函数表达式 let f1 = function() { alert('1') }; //函数声明 function f2() { alert('2') }; //IIFE (function() { alert('3') })()</script>

2021-01-15 10:17:18 202

原创 测试次数

标题:测试次数x星球的居民脾气不太好,但好在他们生气的时候唯一的异常举动是:摔手机。各大厂商也就纷纷推出各种耐摔型手机。x星球的质监局规定了手机必须经过耐摔测试,并且评定出一个耐摔指数来,之后才允许上市流通。x星球有很多高耸入云的高塔,刚好可以用来做耐摔测试。塔的每一层高度都是一样的,与地球上稍有不同的是,他们的第一层不是地面,而是相当于我们的2楼。如果手机从第7层扔下去没摔坏,但第8层摔坏了,则手机耐摔指数=7。特别地,如果手机从第1层扔下去就坏了,则耐摔指数=0。如果到了塔的最高层第n层扔没

2020-10-14 14:56:12 102

原创 题解 2360: [信息学奥赛一本通-T1449]魔板

在成功地发明了魔方之后,拉比克先生发明了它的二维版本,称作魔板。这是一张有8个大小相同的格子的魔板:1 2 3 48 7 6 5我们知道魔板的每一个方格都有一种颜色。这8种颜色用前8个正整数来表示。可以用颜色的序列来表示一种魔板状态,规定从魔板的左上角开始,沿顺时针方向依次取出整数,构成一个颜色序列。对于上图的魔板状态,我们用序列(1,2,3,4,5,6,7,8)来表示。这是基本状态。这里提供三种基本操作,分别用大写字母“A”,“B”,“C”来表示(可以通过这些操作改变魔板的状态):“A”:交换上

2020-09-28 15:03:01 350 1

原创 迷宫问题,搜索,广度优先搜索,Java

题目 1672: 迷宫问题时间限制: 1Sec 内存限制: 32MB 提交: 1760 解决: 448题目描述小明置身于一个迷宫,请你帮小明找出从起点到终点的最短路程。小明只能向上下左右四个方向移动。输入输入包含多组测试数据。输入的第一行是一个整数T,表示有T组测试数据。每组输入的第一行是两个整数N和M(1<=N,M<=100)。接下来N行,每行输入M个字符,每个字符表示迷宫中的一个小方格。字符的含义如下:‘S’:起点‘E’:终点‘-’:空地,可以通过‘#’:障碍,

2020-09-24 20:04:32 371

原创 质因数个数

import java.util.Arrays;import java.util.Comparator;import java.util.Scanner;public class Main{ public static void main(String[] args) { // TODO Auto-generated method stub Scanner sc=new Scanner(System.in); //求质因数个数 i

2020-09-22 11:02:51 84

原创 关于深度搜索_dfs

深度优先搜索是一种算法,它是一种穷举的方式,把所有可行的方案列出来,不断尝试,直到找到解决问题的解。递归是实现深搜算法的一种常用方式。题目 1825: [蓝桥杯][2015年第六届真题]穿越雷区题目地址时间限制: 1Sec 内存限制: 128MB 提交: 539 解决: 389题目描述X星的坦克战车很奇怪,它必须交替地穿越正能量辐射区和负能量辐射区才能保持正常运转,否则将报废。某坦克需要从A区到B区去(A,B区本身是安全区,没有正能量或负能量特征),怎样走才能路径最短?已知的地图是一个方阵,

2020-09-14 22:48:33 110

原创 题目 1832: [蓝桥杯][2015年第六届真题]表格计算

题目 1832: [蓝桥杯][2015年第六届真题]表格计算时间限制: 1Sec 内存限制: 128MB 提交: 134 解决: 88题目描述某次无聊中, atm 发现了一个很老的程序。这个程序的功能类似于 Excel ,它对一个表格进行操作。不妨设表格有 n 行,每行有 m 个格子。每个格子的内容可以是一个正整数,也可以是一个公式。公式包括三种:SUM(x1,y1:x2,y2) 表示求左上角是第 x1 行第 y1 个格子,右下角是第 x2 行第 y2 个格子这个矩形内所有格子的值的和。A

2020-09-14 19:39:54 101

原创 题目 1638: [蓝桥杯][算法训练VIP]新生舞会

题目 1638: [蓝桥杯][算法训练VIP]新生舞会时间限制: 1Sec 内存限制: 128MB 提交: 472 解决: 255题目描述新生舞会开始了。n名新生每人有三个属性:姓名、学号、性别。其中,姓名用长度不超过20的仅由大小写字母构成的字符串表示,学号用长度不超过10的 仅由数字构成的字符串表示,性别用一个大写字符‘F’或‘M’表示。任意两人的姓名、学号均互不相同。换言之,每个人可被其姓名或学号唯一确定。给出m对 两人的信息(姓名或学号),判断他们是否能共舞。两人能共舞的充要条件为两人性别

2020-09-14 10:30:03 477

原创 [蓝桥杯][算法提高VIP]阮小二买彩票[递归全排列]

题目 1578: [蓝桥杯][算法提高VIP]阮小二买彩票时间限制: 1Sec 内存限制: 128MB 提交: 348 解决: 153题目描述在同学们的帮助下,阮小二是变的越来越懒了, 连算账都不愿意自己亲自动手了,每天的工作就是坐在电脑前看自己的银行账户的钱是否有变多。可是一段时间观察下来,阮小二发现自己账户的钱增长好慢啊,碰 到节假日的时候连个铜板都没进,更郁闷的是这些天分文不进就算了,可恨的是银行这几天还有可能“落井下石”(代扣个人所得税),看着自己账户的钱被负增长 了,阮小二就有被割肉的

2020-09-10 20:16:00 340

原创 [蓝桥杯][算法训练VIP]阶乘

题目 1604: [蓝桥杯][算法训练VIP]阶乘时间限制: 1Sec 内存限制: 128MB 提交: 730 解决: 295题目描述一个整数n的阶乘可以写成n!,它表示从1到n这n个整数的乘积。阶乘的增长速度非常快,例如,13!就已经比较大了,已经无法存放在一个整型变量 中;而35!就更大了,它已经无法存放在一个浮点型变量中。因此,当n比较大时,去计算n!是非常困难的。幸运的是,在本题中,我们的任务不是去计算 n!,而是去计算n!最右边的那个非0的数字是多少。例如,5! = 12345 =

2020-09-10 19:29:59 155

原创 [蓝桥杯][算法提高VIP]进制转换,n进制与十进制之间的转换

题目 1572: [蓝桥杯][算法提高VIP]进制转换时间限制: 1Sec 内存限制: 128MB 提交: 880 解决: 378题目描述程序提示用户输入三个字符,每个字符取值范围是0-9,A-F。然后程序会把这三个字符转化为相应的十六进制整数,并分别以十六进制,十进制,八进制输出。输入输入只有一行,即三个字符。输出三个整数,中间用空格隔开。样例输入FFF样例输出FFF 4095 7777import java.util.Scanner;public class Main {

2020-09-10 10:38:09 130

原创 [蓝桥杯][算法提高VIP]统计单词数

题目 1556: [蓝桥杯][算法提高VIP]统计单词数时间限制: 1Sec 内存限制: 128MB 提交: 541 解决: 209题目描述统计输入英文文章段落中不同单词(单词有大小写之分,  但统计时忽略大小写)各自出现的次数。 输入段落中所含单词的总数不超过100,最长单词的长度不超过20个字母.输入一个包含若干句子的段落, 每个句子由若干英文单词组成. 除空格,  逗号和句号外, 这些输入的句子中不含其他非字母字符, 并且, 逗号和句号紧跟在它前面的英文单词后面, 中间没有空格

2020-09-09 16:39:09 207

原创 [蓝桥杯][2013年第四届真题]错误票据

题目 1458: [蓝桥杯][2013年第四届真题]错误票据时间限制: 1Sec 内存限制: 128MB 提交: 3639 解决: 1270题目描述某涉密单位下发了某种票据,并要在年终全部收回。每张票据有唯一的ID号。全年所有票据的ID号是连续的,但ID的开始数码是随机选定的。因为工作人员疏忽,在录入ID号的时候发生了一处错误,造成了某个ID断号,另外一个ID重号。你的任务是通过编程,找出断号的ID和重号的ID。假设断号不可能发生在最大和最小号。输入要求程序首先输入一个整数N(N<

2020-09-09 10:13:28 190

原创 题目 1553: [蓝桥杯][算法提高VIP]笨小猴

题目 1553: [蓝桥杯][算法提高VIP]笨小猴时间限制: 1Sec 内存限制: 128MB 提交: 1094 解决: 291题目描述笨小猴的词汇量很小,所以每次做英语选择题的时候都很头疼。但是他找到了一种方法,经试验证明,用这种方法去选择选项的时候选对的几率非常大!这种方法的具体描述如下:假设maxn是单词中出现次数最多的字母的出现次数,minn是单词中出现次数最少的字母的出现次数,如果maxn-minn是一个质数,那么笨小猴就认为这是个Lucky Word,这样的单词很可能就是正确的答案。

2020-09-08 20:18:31 144

原创 盾神与砝码称重

题目 1548: [蓝桥杯][算法提高VIP]盾神与砝码称重时间限制: 1Sec 内存限制: 128MB 提交: 1021 解决: 354题目描述有一天,他在宿舍里无意中发现了一个天平!这 个天平很奇怪,有n个完好的砝码,但是没有游码。盾神为他的发现兴奋不已!于是他准备去称一称自己的东西。他准备好了m种物品去称。神奇的是,盾神一早就 知道这m种物品的重量,他现在是想看看这个天平能不能称出这些物品出来。但是盾神稍微想了1秒钟以后就觉得这个问题太无聊了,于是就丢给了你。数据规模和约定1< =

2020-09-08 19:44:25 161

原创 [蓝桥杯][算法提高VIP]去注释

题目 1507: [蓝桥杯][算法提高VIP]去注释时间限制: 1Sec 内存限制: 128MB 提交: 660 解决: 225题目描述给你一段C++代码,将其中的注释去除后输出剩余的代码。注释共有两种形式:行注视:以//开头,一直作用到行尾为止。例子:int n;//n表示数据规模int a;去注释后:int n;int a;注意:保留行尾换行符段注视:以/开头,到//结尾,中间部分都是注释,可以跨行。例子:int main() {/*我是一段注释*/

2020-09-07 21:36:17 106

原创 八皇后改

八皇后规则,皇后摆放不允许在同一行,不允许在同一列。import java.util.Scanner;public class 八皇后改 { /** * @param args * 易出错的地方 * (0) result[i]存放的是第i个皇后所在的列。 * (1) 存放第i个皇后的列 */ public static int sum=0;//最终结果 public static int[][] grid=new int[8][8];//棋盘 public static

2020-09-05 17:55:00 99

原创 蓝桥杯十一届 7月C组省赛真题

试题 A: 指数计算本题总分:5 分【问题描述】7 月 1 日是建党日,从 1921 年到 2020 年,中国共产党已经带领中国人民走过了 99 年。请计算:7 ^ 2020 mod 1921,其中 A mod B 表示 A 除以 B 的余数。【答案提交】这是一道结果填空题,你只需要算出结果后提交即可。本题的结果为一个整数,在提交答案时只填写这个整数,填写多余的内容将无法得分。【解答】方案一:结果:480使用java的bigInter对象来计算。public static void

2020-08-06 21:11:11 757 1

原创 震惊,竟然能免费一键搭建博客,还送二级域名

https://penlogs.com/penlogs 笔迹 ,全自动Typecho博客托管系统,为非盈利项目。笔迹初衷是帮助人们建站,拉低建站门槛。提供了免费的二级域名与日本软银服务器,支持 ftp、独立域名绑定、ssl等,文件数据一周一备份,数据库三天一备份。界面整洁、操作也很非常简单。演示http://rosstran.boke.run/...

2020-08-04 23:13:50 433

原创 js实现,改变两个《select》年月下拉框的值,得到当年当月的日历

效果图:改变两个《select》下拉框的值,得到当年当月的日历思路 :<!---改变两个《select》下拉框的值,得到当年当月的日历具体思路:1。添加下拉框的值2。下拉框值的changen函数3。输出日历的方法:1.得到这个月的一月一日是星期几,getday() 2.得到这个月有多少天,getDate();2.输出这个月的每一天-->代码 :<!DOCTYP...

2020-06-22 12:32:19 426

原创 EF使用错误记录(别称:此次考试错误分析)

1

2020-04-19 17:46:52 187

原创 Arrays.Sort 二维数组自定义规则排序 + 成绩排序2

Arrays.Sort 可以自定义排序规则Arrays.sort(score,new Comparator<int []>() { public int compare(int []o1,int []o2) { return 6;//返回>0 则交换,<=0 不交换 } });例题给出n个学生的成绩,将这些学生按成绩排序,排序规则:总分高的在...

2020-03-27 12:08:53 548

原创 试题 算法提高 矩形靶 - java

试题 算法提高 矩形靶资源限制时间限制:1.0s 内存限制:256.0MB问题描述  在矩形的世界里任何事物都是矩形的,矩形的枪靶,甚至矩形的子弹。现在给你一张NM的枪靶,同时告诉你子弹的大小为(2l+1)(2r+1)。读入一张01的图每个点的01状态分别表示这个点是否被子弹的中心击中(1表示被击中,0则没有)一旦一个点被子弹的中心击中,那么以这个点为中心 (2l+1)(2r+1) 范...

2020-03-24 22:46:49 141

原创 试题 算法训练 大等于n的最小完全平方数

试题 算法训练 大等于n的最小完全平方数资源限制时间限制:1.0s 内存限制:256.0MB问题描述  输出大等于n的最小的完全平方数。  若一个数能表示成某个自然数的平方的形式,则称这个数为完全平方数  Tips:注意数据范围输入格式  一个整数n输出格式  大等于n的最小的完全平方数样例输入71711样例输出71824数据规模和约定  n是32位有符号整数...

2020-03-22 21:12:33 171

原创 八皇后问题 ,以及两个相似题

经典八皇后import java.util.Arrays;import java.util.Scanner;public class Main08_0 { public static int max,count=0;//皇后个数 public static int []arr;//皇后的位置表示 arr[i]:第i个皇后在arr[i]列 public static void mai...

2020-03-20 20:57:47 288

原创 连续正整数的和

试题 算法训练 连续正整数的和资源限制时间限制:1.0s 内存限制:256.0MB问题描述  78这个数可以表示为连续正整数的和,1+2+3,18+19+20+21,25+26+27。  输入一个正整数 n(<=10000)  输出 m 行(n有m种表示法),每行是两个正整数a,b,表示a+(a+1)+…+b=n。  对于多种表示法,a小的方案先输出。样例输入78样例...

2020-03-20 20:51:58 565 1

原创 周期子串

试题 算法提高 周期字串资源限制时间限制:1.0s 内存限制:256.0MB问题描述  右右喜欢听故事,但是右右的妈妈总是讲一些“从前有座山,山里有座庙,庙里有个老和尚给小和尚讲故事,讲的什么呢?从前有座山……”这样循环的故事来搪塞右右。  我们定义,如果一个字符串是以一个或者一个以上的长度为k的重复字符串所连接成的,那么这个字符串就叫做周期为k的串。  例如:  字符串’abc...

2020-03-18 17:55:58 167

原创 集合运算 交集、并集、余集

import java.util.ArrayList;import java.util.Collections;import java.util.HashSet;import java.util.Scanner;import java.util.List;import java.util.Set;public class Main08 { //交集 并集 余集 public st...

2020-03-17 20:00:29 878

原创 学做菜

试题 算法训练 学做菜资源限制时间限制:1.0s 内存限制:256.0MB问题描述  涛涛立志要做新好青年,他最近在学做菜。由于技术还很生疏,他只会用鸡蛋,西红柿,鸡丁,辣酱这四种原料来做菜,我们给这四种原料标上字母A,B,C,D。  涛涛现在会做的菜有五种:  1、 西红柿炒鸡蛋 原料:AABDD  2、 酸辣鸡丁 原料:ABCD  3、 宫保鸡丁 原料:CCD  4、 水...

2020-03-17 19:07:10 150

原创 和最大子序列

问题描述  对于一个给定的长度为N的整数序列A,它的“子序列”的定义是:A中非空的一段连续的元素(整数)。你要完成的任务是,在所有可能的子序列中,找到一个子序列,该子序列中所有元素的和是最大的(跟其他所有子序列相比)。程序要求你输出这个最大值。输入格式  输入文件的第一行包含一个整数N,第二行包含N个整数,表示A。  其中  1 <= N <= 100000  -10000...

2020-03-10 20:41:46 451

原创 试题 算法提高 最大值路径 java题解

参考Look-Ahead详细题解,写的很完整,思路清晰;在此题解上补充一点递归寻找路径数量时,递归到达最首列或尾行时,return;递归结束条件为递归到左下角;即 if(x+1>n-1||y-1<0){ return; } if(x==n-1&&y==0){ return; ...

2020-03-08 14:37:42 265

原创 试题 算法训练 未名湖边的烦恼

试题 算法训练 未名湖边的烦恼资源限制时间限制:1.0s 内存限制:256.0MB问题描述  每年冬天,北大未名湖上都是滑冰的好地方。北大体育组准备了许多冰鞋,可是人太多了,每天下午收工后,常常一双冰鞋都不剩。  每天早上,租鞋窗口都会排起长龙,假设有还鞋的m个,有需要租鞋的n个。现在的问题是,这些人有多少种排法,可以避免出现体育组没有冰鞋可租的尴尬场面。(两个同样需求的人(比如都是...

2020-03-07 17:57:26 343

原创 和谐宿舍2

资源限制时间限制:1.0s 内存限制:256.0MB问题描述  我的某室友学过素描,墙上有n张他的作品。这些作品都是宽度为1,高度不定的矩形,从左到右排成一排,且底边在同一水平线上。  宿舍评比就要来了,为了及格,我们决定买不多于m块的矩形木板,把这些作品和谐掉。要求木板也从左到右排成一排,且底边与作品的底边在同一水平线上。  在能够把所有作品和谐掉的前提下,我们希望这些木板的面积和...

2020-03-05 14:47:47 358

原创 简化型背包问题

题目链接我的题解 错误了,没找到问题出在哪里import java.util.Scanner;public class Main60 { //动态规划 public static void main(String[] args) { Scanner sc=new Scanner(System.in); int V=sc.nextInt();//背包可装最大体积 int...

2020-02-22 17:40:09 267 2

空空如也

空空如也

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

TA关注的人

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