自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 SLAM十四讲笔记进行中

SLAM十四讲笔记进行中ch2主要记录cmake用法。ch2主要记录cmake用法。cd 到CMakeLists.txt所在的文件夹 CMakemkdir build cmake .. //通过 cmake .. 命令,对上一层文件夹,也就是代码所在的文件夹进行编译make //当我们发布源代码时,只要把 build 文件夹删掉即可。./helloSLAM./useHelloCMakeLists.txt#声明要求的cmake最低的版本cmake_minimum_req

2021-03-22 20:36:56 128

原创 JSP遇到的小bug

1.mysql的页数是从0开始的2.count和 (* ) 中间不能有空格3.request.setAttribute("p", page);Page p = (Page)request.getAttribute("p") 4.QueryStudentByPageServlet?currentPage=3String cPage = request.getParameter(...

2020-03-26 09:50:59 138

原创 03.21学习总结MVC理解

1.颜老师的图

2020-03-21 23:44:29 114

原创 Mysql+TEXT(大文本文件)的存储和读取

package servletDemo;import java.io.File;import java.io.FileInputStream;import java.io.FileWriter;import java.io.InputStream;import java.io.InputStreamReader;import java.io.Reader;import java.i...

2020-03-20 22:56:13 1904

原创 Mysql+使用Statement和PreparedStatement对象执行sql语句+java

1.PreparedStatementpackage servletDemo;import java.sql.Connection;import java.sql.DriverManager;import java.sql.PreparedStatement;import java.sql.ResultSet;import java.sql.SQLException;import...

2020-03-20 22:54:07 247

原创 Mysql+使用CallableStatement对象调用存储过程和存储函数+java链接数据库

1.存储过程(1)定义过程时,使用 DELIMITER $$ 命令将语句的结束符号从分号 ; 临时改为两个 $$,使得过程体中使用的分号被直接传递到服务器,而不会被客户端(如mysql)解释。delimiter $$create procedure find(in num1 int)begin select * from student where stuno = num1;en...

2020-03-20 22:50:11 266

原创 Mysql+BLOB(二进制文件mps jpg)类型插入读取,使用java链接数据库

1.创建表格(1)因为插入的时候有 “Data too long for column 'xxx' at row 1”这种错误,用的longblob,又去查的博客,现在看来MediumBlob就差不多。TinyBlob类型 :255B的数据;Blob类型 最大能容纳65KB的MediumBlob类型 最大能容纳16MB的数据LongBlob类型 最大能容纳4GB的...

2020-03-20 22:34:54 230

原创 2018第九届蓝桥杯C/C++B组题解

欢迎大家来找错误,其中第4题和第10题没有写。1.标题:第几天(125)2000年的1月1日,是那一年的第1天。那么,2000年的5月4日,是那一年的第几天?注意:需要提交的是一个整数,不要填写任何多余内容。//日期转换#if 0闰年是公历中的名词。闰年分为普通闰年和世纪闰年。普通闰年:能被4整除但不能被100整除的年份为普通闰年。(如2004年就是闰年,1...

2019-03-22 16:49:13 286

转载 CCF201709-4通信网络(深搜)

参考的链接:https://blog.csdn.net/richenyunqi/article/details/80380462#include<bits/stdc++.h>using namespace std;const int maxn = 1e3+10;vector<int>v[maxn];//建立图int know[maxn][maxn];int ...

2019-03-16 12:07:59 120

原创 CCF201703-4地铁修建(最小生成树 单源最短路径)

利用求单源最短路径的方法,超时了,得了90分#include<bits/stdc++.h>using namespace std;typedef long long ll;const int maxn = 1e5+10;struct Node{ int y; ll day; Node(){} Node(int a,ll b){ y = a; day = b...

2019-03-16 12:04:21 216

原创 CCF201712-4行车路线

思路:用vector进行存储图。dis节点,里面有之前选择道路(大道还是小道)的情况,每一条道路的长度,当前的总的花费。计算花费的时候,用longlong形式,虽然结果不会超过1e6,但中间计算的时候会超int#include<bits/stdc++.h>using namespace std;const int maxn = 1e3+10;typedef long...

2019-03-15 22:14:04 578

原创 CCF201803-4棋局评估(博弈,极大极小值搜索,alpha_beta剪枝)

剪枝的情况#include<bits/stdc++.h>using namespace std;const int maxn = 1e5+10;int N;int a[4][4];int alpha_beta(int turn,int alpha,int beta);int check();int main(){ int alpha,beta; cin>...

2019-03-15 19:52:21 417

原创 BeautifulSoup

BeautifulSoup是一个解析HTML文件的一个库from bs4 import BeautifulSoup#引用的bs4库导入的BeautifulSoup类1:BeautifulSoup类的基本元素(1)Tag 标签,最基本的信息组织单元,分别用<>和</>表明开头和结尾(2)Name 标签的名字(3)Attribute 标签的属性(4)Navigabl...

2018-08-30 11:53:15 187

原创 requests

requests 库:1:requests库的7个主要方法requests.request():构造一个请求,支撑以下各方法的基础方法requests.get():获取HTML网页的主要方法,对应于HTTP的GETrequests.head():获取HTML网页头信息的方法,对应于HTTP的HEADrequests.post():向HTML网页提交POST请求的方法,对应于HTTP的PO...

2018-08-29 23:59:42 164

原创 内容

requests 库:1:requests库的7个主要方法requests.request():构造一个请求,支撑以下各方法的基础方法requests.get():获取HTML网页的主要方法,对应于HTTP的GETrequests.head():获取HTML网页头信息的方法,对应于HTTP的HEADrequests.post():向HTML网页提交POST请求的方法,对应于HTTP的PO...

2018-08-29 22:22:25 188

原创 图片并保存

说明:1:简单模板 import requests#导入requests包 path = "D:/abc.jpg" #指明保存图片的存放的路径和名称 url = " "#指明照片的网址 当找到想要保存的照片的时候,右键单击然后点击复制图片地址,如果直接在最上面复制的话是复制的网页地址,所以有时会发生错误r = requests.get(url)#这个是返回这个网址的全部信息 返回的是一个...

2018-08-29 22:09:21 165

原创 循环打印标识牌

在日常生活中,我们总能看到一些小的店铺前面有LED展示牌,里面的字总是循环显示例如:今天你吃了吗? 下一秒变成 天你吃了吗?今 今天用python语言来实现这个小程序。 1:定义一个字符串变量,初始化为你想展示的语句 2:定义一个函数 函数的定义方法是 def 函数名(参数列表):    函数体 content = "今天是你学习python的第几天。。。。。。"def hah...

2018-08-29 21:49:14 188

原创 1001 A+B Format (20)(20 分)

思路:(1)本题是实现a+b然后再进行标准输出, (2)如果结果是负的就先输出负号,然后结果取相反数 (3)然后再分离出来每一位,每三位中间加一个逗号 Calculate a + b and output the sum in standard format -- that is, the digits must be separated into groups of three by ...

2018-08-06 14:44:14 593

原创 发现环

小明的实验室有N台电脑,编号1~N。原本这N台电脑之间有N-1条数据链接相连,恰好构成一个树形网络。在树形网络上,任意两台电脑之间有唯一的路径相连。不过在最近一次维护网络时,管理员误操作使得某两台电脑之间增加了一条数据链接,于是网络中出现了环路。环路上的电脑由于两两之间不再是只有一条路径,使得这些电脑上的数据传输出现了BUG。为了恢复正常传输。小明需要找到所有在环路上的电脑,你能帮助他吗?输入--...

2018-05-23 20:45:21 162

原创 磁砖样式

小明家的一面装饰墙原来是 3*10 的小方格。现在手头有一批刚好能盖住2个小方格的长方形瓷砖。瓷砖只有两种颜色:黄色和橙色。小明想知道,对于这么简 陋的原料,可以贴出多少种不同的花样来。小明有个小小的强迫症:忍受不了任何2*2的小格子是同一种颜色。(瓷砖不能切割,不能重叠,也不能只铺一部分。另外,只考虑组合图案,请忽略瓷砖的拼缝)显然,对于 2*3 个小格子来说,口算都可以知道:一共1...

2018-05-23 20:21:54 446

原创 命运

穿过幽谷意味着离大魔王lemon已经无限接近了! 可谁能想到,yifenfei在斩杀了一些虾兵蟹将后,却再次面临命运大迷宫的考验,这是魔王lemon设下的又一个机关。要知道,不论何人,若在迷宫中被困1小时以上,则必死无疑! 可怜的yifenfei为了去救MM,义无返顾地跳进了迷宫。让我们一起帮帮执着的他吧! 命运大迷宫可以看成是一个两维的方格阵列,如下图所示:  yifenfei一开始在左上角,目...

2018-05-23 19:11:37 368

翻译 Palindrome subsequence

In mathematics, a subsequence is a sequence that can be derived from another sequence by deleting some elements without changing the order of the remaining elements. For example, the sequence <A,...

2018-05-22 21:39:11 276

翻译 odd-even number

For a number,if the length of continuous odd digits is even and the length of continuous even digits is odd,we call it odd-even number.Now we want to know the amount of odd-even number between L,R(1...

2018-05-22 19:12:25 407

翻译 Vacations

Vasya has n days of vacations! So he decided to improve his IT skills and do sport. Vasya knows the following information about each of this n days: whether that gym opened and whether a contest was c...

2018-05-21 11:51:03 130

翻译 Anniversary party

There is going to be a party to celebrate the 80-th Anniversary of the Ural State University. The University has a hierarchical structure of employees. It means that the supervisor relation forms a ...

2018-05-21 10:44:42 79

翻译 Subsequence 尺取法

A sequence of N positive integers (10 < N < 100 000), each of them less than or equal 10000, and a positive integer S (S < 100 000 000) are given. Write a program to find the minimal length o...

2018-05-17 15:13:20 121

转载 广场舞第七届蓝桥杯

原创出自于:点击打开链接在此对作者代码及其思路写出自己的见解。LQ市的市民广场是一个多边形,广场上铺满了大理石的地板砖。地板砖铺得方方正正,就像坐标轴纸一样。以某四块砖相接的点为原点,地板砖的两条边为两个正方向,一块砖的边长为横纵坐标的单位长度,则所有横纵坐标都为整数的点都是四块砖的交点(如果在广场内)。广场的砖单调无趣,却给跳广场舞的市民们提供了绝佳的参照物。每天傍晚,都会有大批市民前来跳舞。舞...

2018-04-21 20:31:07 642

翻译 棋子换位

有n个棋子A,n个棋子B,在棋盘上排成一行。它们中间隔着一个空位,用“.”表示,比如:AAA.BBB现在需要所有的A棋子和B棋子交换位置。移动棋子的规则是:1. A棋子只能往右边移动,B棋子只能往左边移动。2. 每个棋子可以移动到相邻的空位。3. 每个棋子可以跳过相异的一个棋子落入空位(A跳过B或者B跳过A)。AAA.BBB 可以走法:移动A ==> AA.ABBB移动B ==> AA...

2018-04-21 14:35:47 527

原创 一步之遥

从昏迷中醒来,小明发现自己被关在X星球的废矿车里。矿车停在平直的废弃的轨道上。他的面前是两个按钮,分别写着“F”和“B”。小明突然记起来,这两个按钮可以控制矿车在轨道上前进和后退。按F,会前进97米。按B会后退127米。透过昏暗的灯光,小明看到自己前方1米远正好有个监控探头。他必须设法使得矿车正好停在摄像头的下方,才有机会争取同伴的援助。或许,通过多次操作F和B可以办到。矿车上的动力已经不太足,黄...

2018-04-21 14:06:50 114

翻译 第七届蓝桥决赛凑平方数

把0~9这10个数字,分成多个组,每个组恰好是一个平方数,这是能够办到的。比如:0, 36, 5948721再比如:10985247361, 25, 63907840, 4, 289, 15376等等...注意,0可以作为独立的数字,但不能作为多位数字的开始。分组时,必须用完所有的数字,不能重复,不能遗漏。如果不计较小组内数据的先后顺序,请问有多少种不同的分组方案?注意:需要提交的是一个整数,不要...

2018-04-21 13:54:47 200

原创 迷宫问题深搜和广搜

迷宫求解是实验心理学中的一个经典问题,心理学家把一只老鼠从一个无顶盖的大盒子的入口处赶进迷宫,迷宫中设置很多隔壁,对前进方向形成了多处障碍,心理学家在迷宫的唯一出口处放置了一块奶酪,吸引老鼠在迷宫中寻找通路以到达出口。输入:1代表有障碍,0代表无障碍,2表示入口,3表示出口问题一:求出一条通路,并打印路径思想是://思路描述 借鉴了陈越老师主编的数据结构(第二版)第92页的写法,下面的广搜同样借鉴...

2018-04-20 16:29:46 1122

原创 八皇后问题 二维、一维、回溯

在 8×8 的国际象棋棋盘上放置八个皇后,使得任何一个皇后都无法直接吃掉其他的皇后?为了达到此目的,任两个皇后都不能处于同一条横行、纵行或斜线上。下面代码是输出所有可能的皇后排列方法 共92种//八皇后问题 #include<iostream>using namespace std;int c[8],q[8][8];//q[8][8]是用来记录皇后的位置的 c[8]是用来记录着一...

2018-04-13 09:34:39 319

翻译 方格分割

这是蓝桥2017 第八届 省赛 C/C++B组 第四题 思路来源  点击打开链接在此写下自己的一些理解标题:方格分割6x6的方格,沿着格子的边线剪开成两部分。要求这两部分的形状完全相同。如图:p1.png, p2.png, p3.png 就是可行的分割法。试计算:包括这3种分法在内,一共有多少种不同的分割方法。注意:旋转对称的属于同一种分割法。请提交该整数,不要填写任何多余的内容或说明文字。思路:...

2018-03-29 17:16:56 622

原创 快素幂取模

列出做题遇到的3种方式的快速幂取模1:用位运算a^b 如果b的二进制形式为 10111a^b = a^(1*2^4 + 0*2^3 + 1*2^2 + 1*2^1 + 1*2^0);因为:2^2 = 2 * (2^1);所以:a^(2^2) = (a^(2^1))*(a^(2^1));因为:2^3 = 2 * (2^(3-1)) = 2 * (2^2);所以:a^(2^3) = (a^(2^2))...

2018-03-28 09:34:38 125

原创 全排列

思路:用到三个数组  一个是读入数据的数组 a[N]一个是判断元素有没有被使用的数组u[N]一个是记录元素出现顺序的数组tmp[N]//假设现在有N个数 要进行全排列 如果想要从小到大的全排列//可以在读入数据之后 进行一次排序#include<iostream>#include<algorithm>using namespace std;int u[100];/...

2018-03-25 23:39:24 98

翻译 最长上升子序列 O(n^2)和O(nlogn)

最长上升子序列 【题目描述】给定N个数,求这N个数的最长上升子序列的长度。【样例输入】72 5 3 4 1 7 6【样例输出】4注:在网上看了不少关于最长上升子序列的求解方法 总结能力不太好 只能举例子了 方法一用b[i]表示以a[i]结尾的上升子序列的长度 时间复杂度为O(n^2)#include<bits/stdc++.h>using namesp...

2018-03-24 16:28:03 159

原创 最大公共子串

标题:最大公共子串最大公共子串长度问题就是:求两个串的所有子串中能够匹配上的最大长度是多少。比如:"abcdkkk" 和 "baabcdadabc",可以找到的最长的公共子串是"abcd",所以最大公共子串长度为4。下面的程序是采用矩阵法进行求解的,这对串的规模不大的情况还是比较有效的解法。请分析该解法的思路,并补全划线部分缺失的代码。#include <stdio.h>#includ...

2018-03-24 10:54:44 197

原创 棋盘问题

在一个给定形状的棋盘(形状可能是不规则的)上面摆放棋子,棋子没有区别。要求摆放时任意的两个棋子不能放在棋盘中的同一行或者同一列,请编程求解对于给定形状和大小的棋盘,摆放k个棋子的所有可行的摆放方案C。Input输入含有多组测试数据。 每组数据的第一行是两个正整数,n k,用一个空格隔开,表示了将在一个n*n的矩阵内描述棋盘,以及摆放棋子的数目。 n <= 8 , k <= n 当为...

2018-03-18 15:34:36 106

空空如也

空空如也

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

TA关注的人

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