自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Nicolas的博客

Yestoday you said tomorrow.

  • 博客(509)
  • 资源 (2)
  • 收藏
  • 关注

原创 ssh: connect to host github.com port 22: Connection timed out。能访问github且配置了ssh密钥,但是使用git ssh访问不了

ssh: connect to host github.com port 22: Connection timed out。能访问github且配置了ssh密钥,但是使用git ssh访问不了然后,执行命令确认问题是否解决。

2022-12-06 14:45:40 1018

原创 Ubuntu18.04 安装MySQL

在Ubuntu中,默认情况下,只有最新版本的MySQL包含在APT软件包存储库中,要安装它,只需更新服务器上的包索引并安装默认包apt-get。sudo apt-get updatesudo apt-get install mysql-server初始化配置sudo mysql_secure_installation配置项较多,如下所示:root@VM-0-5-ubuntu:/ho...

2020-01-16 13:07:01 448

原创 javaWeb笔记

JSPJAVA serve pagesJSP的页面元素HTMLJAVA代码(脚本Scriptlet)指令注释脚本Scriptleti.<% 局部变量、java语句 %> ii.<%! 全局变量、定义方法 %> iii.<%=输出表达式 %> 一般而言,修改web.xml、配置文件、java 需要重启to...

2019-11-30 13:55:05 673

原创 基础练习 矩阵乘法 Java

题目链接问题描述  给定一个N阶矩阵A,输出A的M次幂(M是非负整数)  例如:  A =  1 2  3 4  A的2次幂  7 10  15 22输入格式  第一行是一个正整数N、M(1<=N<=30, 0<=M<=5),表示矩阵A的阶数和要求的幂数  接下来N行,每行N个绝对值不超过10的非负整数,描述矩阵A的值输出格式  输出共N行,每...

2019-11-26 22:44:29 502

原创 python笔记

github笔记下载地址文章目录python基础语法程序的格式框架缩进注释:命名与保留字变量:命名关联标识符的过程保留字分支语法条件判断循环结构计数循环(N次)while循环控制保留字循环的扩展(else)import库import:使用库名调用form:能直接调用函数输入输出print()input()函数的定义与使用函数的定义函数的调用可选参数传递可变参数传递函数的返回值局部变量和全局变量规...

2019-11-18 21:30:20 1026

原创 JavaScript 笔记

github下载源文档文章目录JavaScriptJS的编写的位置输出语句基本的语法字面量和变量字面量变量标识符数据类型六种数据类型1.String 字符串2.Number 数值3.Boolean 布尔值4.Null 空值5.Undefined 未定义**引用数据类型**类型转换转换为String方式一(强制类型转换):方式二(强制类型转换):方式三(隐式的类型转换):转换为Number方式一(...

2019-11-16 21:20:41 11850 8

原创 html-css笔记

文章目录初步了解软件的架构C/S,客户端/服务器B/S,浏览器/服务器乱码的问题HTMLHTML页面的基本结构结构:html表现css行为js标签(元素)块元素和内联元素块元素内联元素元素之间的关系属性常用标签``网页的头部``网页的主体语法注释实体文本标签css基础css样式三种方式内联样式head编写style便签外部的CSS文件css语法简介:选择器:声明块:注释单位长度单位颜色单位文本样式...

2019-11-16 21:15:33 1767

原创 算法训练 审美课 python

题目链接问题描述《审美的历程》课上有n位学生,帅老师展示了m幅画,其中有些是梵高的作品,另外的都出自五岁小朋友之手。老师请同学们分辨哪些画的作者是梵高,但是老师自己并没有答案,因为这些画看上去都像是小朋友画的……老师只想知道,有多少对同学给出的答案完全相反,这样他就可以用这个数据去揭穿披着皇帝新衣的抽象艺术了(支持帅老师_)。  答案完全相反是指对每一幅画的判断都相反。输入格式第一行两个...

2019-11-05 21:52:25 602 5

原创 Eclipse的快捷键

查找一个类ctrl+shift+h

2019-10-30 10:35:46 190

原创 linux(ubuntu)用户连续N次输入错误密码进行登陆时,自动锁定X分钟

1、编辑PAM的配置文件sudo vim /etc/pam.d/login在第二行添加auth required pam_tally2.so deny=3 unlock_time=5 even_deny_root root_unlock_time=10参数介绍even_deny_root 也限制root用户;deny 设置普通用户和root用户连续错...

2019-09-29 16:02:04 7327

原创 MySQL Specified key 'idx_t' was too long; max key length is 767 bytes 错误处理

mysql在运行sql脚本导入数据库时,遇到了Specified key ‘idx_t’ was too long; max key length is 767 bytes错误。由于 MySQL Innodb 引擎表索引字段长度的限制为 767 字节,因此对于多字节字符集的大字段(或者多字段组合索引),创建索引会出现上面的错误。以 utf8mb4 字符集 字符串类型字段为例:utf8mb4 是...

2019-09-22 08:53:50 690

原创 ubuntu安装docker

安装步骤文章目录安装步骤由于apt官方库里的docker版本可能比较旧,所以先卸载可能存在的旧版本:sudo apt-get remove docker docker-engine docker-ce docker.io更新apt包索引:sudo apt-get update安装以下包以使apt可以通过HTTPS使用存储库(repository):sudo apt-get ins...

2019-09-20 23:32:13 350

原创 ubuntu下安装和卸载jdk

直接下载jdk压缩包方式安装(这里只介绍jdk7的,jdk8 的原理完全一致) 分为5个步骤文章目录1.官网下载JDK2.解压缩,放到指定目录(以jdk-7u60-linux-x64.gz为例)3.修改环境变量:4.设置系统默认jdk 版本5.测试jdk1.官网下载JDK官网地址  选择相应的 .gz包下载2.解压缩,放到指定目录(以jdk-7u60-linux-x64.gz为例)创...

2019-09-20 22:13:20 946

原创 Ubuntu安装Maven 3.6.1

文章目录Ubuntu 安装MavenUbuntu 安装Maven1.去官网下载,[下载地址](https://maven.apache.org/download.cgi),我下载的是apache-maven-3.6.1-bin.tar.gz文件2.解压到指定目录(/opt)sudo tar -zxvf apache-maven-3.6.1-bin.tar.gz -C /opt解压后文件...

2019-08-23 17:36:01 1692

原创 实现bilibili尚硅谷SSM整合视频教程ssm-crud(员工管理系统)

ssm-crud(员工管理系统)基于ssm+bootstrap的简单员工管理系统,观看尚硅谷SSM整合视频教程所写。源码地址:https://github.com/NicolasCoder/ssm-crudbilibili视频网址:https://www.bilibili.com/video/av35988777/?p=35使用技术Spring+SpringMVC+Mybatis+Boo...

2019-07-20 22:17:42 1570

转载 JDBC执行更新操作 executeUpdate 卡死问题解决

下午调试了三个小时,发现原来是数据库中之前做的操作没有commit,导致表被锁住不能执行!~因此,在数据库中先执行commit之后,再执行程序就没有问题了。三个小时,苦逼的程序员伤不起啊!~https://blog.csdn.net/yigeren6240/article/details/19423297...

2019-06-24 17:14:36 3946 1

原创 Eclipse中读文本首行数字出现 java.lang.NumberFormatException: For input string: "1"

文章目录原因: windos中的utf-8是UTF-8 BOM编码,文本首行有非法字符解决办法原因: windos中的utf-8是UTF-8 BOM编码,文本首行有非法字符在WINDOWS自带的记事本中,在保存一个以UTF-8编码的文件时,会在文件开始的地方插入三个不可见的字符(0xEF 0xBB 0xBF,即BOM)。它是一串隐藏的字符,用于让记事本等编辑器识别这个文件是否以UTF-8编码。...

2019-06-24 12:35:03 797

原创 用eclipse/idea出现:error:A JNI error has occurred, please check your installation and try again

自己定义的包路径以java开头造成。java的类加载器在加载文件时,之前已经加载了以java开头的包路径,也就是rt.jar里面的内容。为了安全,会阻止自定义的包名以java开头。解决方法:改变包的名即可...

2019-06-01 16:50:05 4958 1

原创 历届试题 蚂蚁感冒

题目链接 蓝桥杯---历届真题 题解问题描述  长100厘米的细长直杆子上有n只蚂蚁。它们的头有的朝左,有的朝右。  每只蚂蚁都只能沿着杆子向前爬,速度是1厘米/秒。  当两只蚂蚁碰面时,它们会同时掉头往相反的方向爬行。  这些蚂蚁中,有1只蚂蚁感冒了。并且在和其它蚂蚁碰面时,会把感冒传染给碰到的蚂蚁...

2019-05-22 20:39:28 382

转载 历届试题 回文数字 枚举

题目链接 蓝桥杯---历届真题 题解问题描述  观察数字:12321,123321 都有一个共同的特征,无论从左到右读还是从右向左读,都是相同的。这样的数字叫做:回文数字。  本题要求你找到一些5位或6位的十进制数字。满足如下要求:  该数字的各个数位之和等于输入的整数。...

2019-05-22 20:19:48 366

原创 历届试题 兰顿蚂蚁 模拟

题目链接 蓝桥杯---历届真题 题解问题描述  兰顿蚂蚁,是于1986年,由克里斯·兰顿提出来的,属于细胞自动机的一种。  平面上的正方形格子被填上黑色或白色。在其中一格正方形内有一只“蚂蚁”。  蚂蚁的头部朝向为:上下左右其中一方。  蚂蚁的移动规则十分简单:  若蚂...

2019-05-22 20:09:47 225

原创 历届试题 分糖果 模拟

题目链接 蓝桥杯---历届真题 题解问题描述  有n个小朋友围坐成一圈。老师给每个小朋友随机发偶数个糖果,然后进行下面的游戏:  每个小朋友都把自己的糖果分一半给左手边的孩子。  一轮分糖后,拥有奇数颗糖的孩子由老师补给1个糖果,从而变成偶数。  反复进行这个游戏,直到所有小朋友的糖果数都相同为止。  你的任务是预测在...

2019-05-22 17:14:57 332

原创 历届试题 波动数列 dp

题目链接 蓝桥杯---历届真题 题解问题描述  观察这个数列:  1 3 0 2 -1 1 -2 ...  这个数列中后一项总是比前一项增加2或者减少3。  栋栋对这种数列很好奇,他想知道长度为 n 和为 s 而且后一项总是比前一项增加a或者减少b的整数数列可能有多少种呢?分析:设操作P(+a,-b),则数列每个项为 x...

2019-05-22 17:01:08 269

原创 历届试题 分巧克力 二分

题目链接 蓝桥杯---历届真题 题解问题描述  儿童节那天有K位小朋友到小明家做客。小明拿出了珍藏的巧克力招待小朋友们。  小明一共有N块巧克力,其中第i块是Hi x Wi的方格组成的长方形。  为了公平起见,小明需要从这 N 块巧克力中切出K块巧克力分给小朋友们。切出的巧克力需要满足:  1. 形...

2019-05-21 21:50:20 328

原创 历届试题 日期问题

题目链接 蓝桥杯---历届真题 题解问题描述  小明正在整理一批历史文献。这些历史文献中出现了很多日期。小明知道这些日期都在1960年1月1日至2059年12月31日。令小明头疼的是,这些日期采用的格式非常不统一,有采用年/月/日的,有采用月/日/年的,还有采用日/月/年的。更加麻烦...

2019-05-21 21:10:58 289

原创 历届试题 错误票据

题目链接 蓝桥杯---历届真题 题解问题描述某涉密单位下发了某种票据,并要在年终全部收回。每张票据有唯一的ID号。全年所有票据的ID号是连续的,但ID的开始数码是随机选定的。因为工作人员疏忽,在录入ID号的时候发生了一处错误,造成了某个ID断号,另外一个ID重号。...

2019-05-21 20:38:11 267

原创 历届试题 小数第n位

题目链接 蓝桥杯---历届真题 题解问题描述  我们知道,整数做除法时,有时得到有限小数,有时得到无限循环小数。  如果我们把有限小数的末尾加上无限多个0,它们就有了统一的形式。  本题的任务是:在上面的约定下,求整数除法小数点后的第n位开始的3位数。输入格式  一行三个整数:a b n,用空...

2019-05-21 20:33:24 521

原创 历届试题 对局匹配 递推

题目链接 蓝桥杯---历届真题 题解问题描述  小明喜欢在一个围棋网站上找别人在线对弈。这个网站上所有注册用户都有一个积分,代表他的围棋水平。  小明发现网站的自动对局系统在匹配对手时,只会将积分差恰好是K的两名用户匹配在一起。如果两人分...

2019-05-21 20:14:48 501

原创 Division Game UVA - 11859 除法游戏 Nim

题目链接有一个nXm (1 运n.m 豆50) 矩阵,每个元素均为2-10000 之间的正整数。两个游戏者轮流操作。每次可以选→行中的1 个或多个大于1 的整数,把它们中的每个数都变成它的某个真因子,比如12 可以变成1 , 2, 3, 4 或者6 ,不能操作的输(换句话说,如果在谁操作之前,矩阵中的所有数都是1,则他输〉。分析:考虑每个数包含的素因子个数(比如12=2x2x3 包含3 个...

2019-05-20 22:07:58 243

原创 Code Feat UVA - 11754 中国剩余定理

题目链接有一个正整数N 满足C 个条件,每个条件都形如"它除以X 的余数在集合{Yt. Y2, ..., Yk}中",所有条件中的X 两两互素,你的任务是找出最小的S 个解。【分析】"除以X 的余数在集合{Y1 ,Y2. . ., Yk} 中"这个条件很不好处理。如果我们知道这个余数具体是中的哪一个,问题就会简单很多。一种容易想到的方法是枚举每个集中取哪个元素,它可以解决样例。样例有3...

2019-05-19 23:27:50 271

原创 GCD - Extreme (II) UVA - 11426 最大公约数之和

题目链接输入正整数n , 求gcd(1 ,2)+gcd(1 ,3)+gcd(2,3)+. . . +gcd(n-1,n)时,即所有满足1 <= i <j<=n 的数对(i,j)所对应的gcd(i,j)之和。比如n= l0 时答案为67 , n=100 时答案为13 015 , n=200 000时答案为143295493 160 。【输入格式】输入包含不超过100 组数据...

2019-05-19 15:06:32 363

原创 Always an integer UVALive - 4119 总是整数

题目链接组合数学主要研究计数问题。比如,从n 个人中选两个人有多少种方法?圆周上有n个点,两两相连之后最多能把圆面分成多少部分?如图2-16 所示。有一个金字塔,从塔顶开始每一层分别有1 x 1 , 2x2, ..., nXn 个小立方体,问一共有多少个小立方体?很多问题的答案都可以写成n 的简单多项式。比如上述第一个问题的答案是n(n一1)/2 ,也就是(n^2 -n)/2 ; 第二个问...

2019-05-18 22:00:05 174

原创 历届试题 分考场 回溯

题目链接 蓝桥杯---历届真题 题解  n个人参加某项特殊考试。  为了公平,要求任何两个认识的人不能分在同一个考场。  求是少需要分几个考场才能满足条件。输入格式  第一行,一个整数n(1<n<100),表示参加考试的人数。  第二行,一个整数m,表示接下来有m行数据  以下m行每行的格式为:两个整数a,b...

2019-05-18 15:23:18 624

原创 Investigating Div-Sum Property UVA - 11361 数字的倍数

题目链接给定正整数。, b , k, 你的任务是在所有满足。三三n~三b 的整数n 中,统计有多少个满足n自身是k 的倍数,且n 的各个数字(十进制)之和也是k 的倍数?比如k=7 时, 322 满足条件,因为322 和3+2+2 都是7 的整数倍。当α=1 , b=1 000 ,k = 4 时,有64 个整数满足条件。【输入格式】输入第一行为测试数据组数T(T<100) 。以下...

2019-05-15 23:44:48 188

原创 Exploring Pyramids UVALive - 3516 多叉树遍历

给出一棵多叉树,每个结点的任意两个子结点都有左右之分。从根结点开始,每次尽量往左走,走不通了就回溯,把遇到的字母顺次记录下来,可以得到一个序列。如图2-6所示的5 个图的序列均为ABABABA 。给定一个序列,问有多少棵树与之对应。【输入格式】输入包含多组数据。每组数据仅一行,即由大写字母组成的访问序列。序列非空,且长度不超过300 。输入结束标志为文件结束符(EOF) 。【输出格式】对...

2019-05-15 21:32:34 189

原创 Ingenuous Cubrency UVA - 11137 立方数之和 递推

输入正整数n (n ζ10000) ,求将n 写成若干个正整数的立方之和有多少种方法。比如21 有3 种写法: 21=13+13+13+...+13=23+13+13+13+...+13=23+23+13+13+ 13+ 13+ 1 3 。77 有22 种写法, 9999 有440022018293 种写法。分析:建立多段图。结点d(i,j)表示"使用不超过i 的整数的立方,累加和为j" 这...

2019-05-14 22:40:13 323

原创 Matches UVA - 11375 递推+高精度加法

题目链接We can make digits with matches as shown below:Given N matches, find the number of different numbers representable using the matches. We shall only make numbers greater than or equal to 0, ...

2019-05-14 19:40:44 215

原创 历届试题 小朋友排队 逆序对(树状数组)

题目链接 蓝桥杯---历届真题 题解问题描述  n 个小朋友站成一排。现在要把他们按身高从低到高的顺序排列,但是每次只能交换位置相邻的两个小朋友。  每个小朋友都有一个不高兴的程度。开始的时候,所有小朋友的不高兴程度都是0。  如果某个小朋友第一次被要求交换,则他的不高兴程度增加1,如果第二次要求他交换,则他的不高兴程度增加2(即不高兴程度为3),...

2019-05-13 23:00:24 231

原创 Cheerleaders UVA - 11806 啦啦队 容次原理+二进制枚举

在一个m 行n 列的矩形网格里放k 个相同的石子,问有多少种方法?每个格子最多放一个石子,所有石子都要用完,并且第一行、最后一行、第一列、最后一列都得有石子。【输入格式】输入第一行为数据组数r (T~三50) ,每组数据包含3 个整数m, n, k (2 运m乒乓2 0 ,k~三500) 。【输出格式】对于每组数据,输出方案总数除以1000007 的余数。【分析】如果题目求的是"...

2019-05-13 21:24:23 231

原创 历届试题 青蛙跳杯子 bfs

题目链接 蓝桥杯---历届真题 题解问题描述  X星球的流行宠物是青蛙,一般有两种颜色:白色和黑色。  X星球的居民喜欢把它们放在一排茶杯里,这样可以观察它们跳来跳去。  如下图,有一排杯子,左边的一个是空着的,右边的杯子,每个里边有一只青蛙。  *WWWBBB  其中,W字母表示白色青蛙,B表示黑色青蛙,*表示空杯子。  X...

2019-05-13 12:01:03 331

算法竞赛入门经典--训练指南,代码仓库最新版

《算法竞赛入门经典——训练指南》代码仓库 例题代码 限于篇幅,书上并没有给出所有例题的代码,这里给出了所有例题的代码,并且改进了书上的一些代码。 第一章 32题 38份代码 第二章 28题 30份代码 第三章 22题 23份代码 第四章 19题 21份代码 第五章 34题 39份代码 第六章 24题 26份代码 共159题 177份代码 为了最大限度保证代码风格的一致性,所有例题代码均由刘汝佳用C++语言编写。 所有代码均通过了UVa/La的测试,但不能保证程序是正确的(比如数据可能不够强),有疑问请致信[email protected],或在googlecode中提出: http://code.google.com/p/aoapc-book/ [最新更新] 2013-04-23 增加字符串中例题10(UVa11992 Fast Matrix Operations)的另一个版本的程序,执行效率较低,但更具一般性,可读性也更好 2013-04-22 增加字符串部分“简易搜索引擎”代码,可提交到UVa10679 2013-04-13 修正Treap中优先级比较的bug(原来的代码实际上是在比较指针的大小!),加入纯名次树代码 2013-03-31 修正UVa1549标程的bug,即buf数组不够大。 增加线段树部分“动态范围最小值”的完整代码 2013-03-23 修正UVa10054标程的bug,即没有判断是否每个点的度数均为偶数。UVa数据已经更新 LA3401修正了代码和文字不一致的问题 UVa11270增加了答案缓存 2013-03-21 增加线段树部分中两个经典问题的完整代码:快速序列操作I和快速序列操作II 2013-02-28 补全所有159道例题的代码

2019-04-13

算法竞赛入门经典--训练指南,代码仓库

算法竞赛入门经典--训练指南,代码仓库,有四个版本的代码仓库。 《算法竞赛入门经典——训练指南》代码仓库 例题代码 限于篇幅,书上并没有给出所有例题的代码,这里给出了所有例题的代码,并且改进了书上的一些代码。 第一章 32题 38份代码 第二章 28题 30份代码 第三章 22题 23份代码 第四章 19题 21份代码 第五章 34题 39份代码 第六章 24题 26份代码 共159题 177份代码 为了最大限度保证代码风格的一致性,所有例题代码均由刘汝佳用C++语言编写。 所有代码均通过了UVa/La的测试,但不能保证程序是正确的(比如数据可能不够强),有疑问请致信[email protected],或在googlecode中提出: http://code.google.com/p/aoapc-book/ [最新更新] 2013-04-23 增加字符串中例题10(UVa11992 Fast Matrix Operations)的另一个版本的程序,执行效率较低,但更具一般性,可读性也更好 2013-04-22 增加字符串部分“简易搜索引擎”代码,可提交到UVa10679 2013-04-13 修正Treap中优先级比较的bug(原来的代码实际上是在比较指针的大小!),加入纯名次树代码 2013-03-31 修正UVa1549标程的bug,即buf数组不够大。 增加线段树部分“动态范围最小值”的完整代码 2013-03-23 修正UVa10054标程的bug,即没有判断是否每个点的度数均为偶数。UVa数据已经更新 LA3401修正了代码和文字不一致的问题 UVa11270增加了答案缓存 2013-03-21 增加线段树部分中两个经典问题的完整代码:快速序列操作I和快速序列操作II 2013-02-28 补全所有159道例题的代码

2019-04-13

空空如也

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

TA关注的人

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