自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 PIPIOJ1166PIPI的棋盘

题目PIPI现在有一个8*8的棋盘,他想让骑士棋子在8*8的棋盘上移动,骑士和中国象棋中的"马"移动规则相同,都是往8个方向走"日"字型。的1-8代表行号,a-h代表列号,给出骑士的初始位置和目的位置,求骑士从初始位置到目的位置最少的移动步数。输入输入包含多组测试用例。对于每一组测试用例,输入两个字符串,分别代表骑士的初始位置和目的位置。输出样例输出:To get from e2 to e4 takes 2 knight moves.很简单的迷宫问题,就是方向数组的值不同。

2021-04-21 17:39:30 555

原创 PIPIOJ1099PIPI的油田

PIPIOJ1099题目描述:PIPI承包了一大片土地,PIPI打了几个油井,发现这片土地的下面有很多地方埋藏着石油,如果一个油井与另一个油井在上,下,左,右,左上,右下,右上,左下这八个方向中的任意一个方向连通,我们就认为这两个油井属于同一个油田。现在这块土地可以看成是一个n*m的方格矩阵,标记为'@'的方格代表一个油井,标记为'*'的方格代表一块贫瘠的土地。你能告诉PIPI他的这块土地上有几个油田吗?输入:输入包含多组测试样例。对于每组测试样例,输入的第一行是两个正整数 n,m (1

2021-04-17 23:52:55 286

原创 PIPIOJ1033

PIPIOJ1033拆字游戏:题目描述:PiPi喜欢把别人的名字拆开来,比如“螺”就可以拆成“虫田糸”,PiPi的语文学的不是很好,于是她决定使用编程的方式来解决这个问题。给出一个01矩阵,1占据的部分即为需要拆的字,如果两个1分享一条边,那么它们连通。连通具有传递性,即如果a、b连通,b、c连通,则a、c连通。连通的一系列1被看做可以拆出的一块,现在PiPi需要输出这些拆出的块(用一个01矩阵表示,并且要求矩阵的大小尽可能的小)。为了确保输出的顺序尽可能的和书写的顺序一致,PiPi从每

2021-04-15 16:20:39 317

转载 java中的date和sql的datetime

转载链接:https://blog.csdn.net/qq_40915081/article/details/80298176

2019-11-28 17:23:23 3445

原创 JSP和Servlet学习笔记

关于request和session的区别:https://blog.csdn.net/lilinsqq/article/details/78909619我觉得可以在只需要将信息传递到下一个界面的时候,用request的setAttribute来保存一些信息,比如登录失败时,需要提示错误信息,然后就再次返回到登录界面,也就是只会在失败界面使用到错误信息。在一个系统中,用户登录成功后,用户的...

2019-11-20 20:53:04 161

原创 jsp和servlet中的转发和重定向

转发时,地址栏的地址不会发生变化,但是重定向时地址会发生变化。在servlet中跳转到jsp界面时,转发写法是request.getRequestDispatcher("/xxx.jsp").forward(request,response),即是相对路径重定向的写法是:response.sendRedirect(request.getContextPath()+"xxx.jsp"),...

2019-11-19 22:24:16 251

转载 使用eclipse创建javaweb程序以及一些问题的解决方法

之前一点都没有接触过javaweb,需要手把手地教怎么创建项目,配置tomcat,主要有两种情况吧·。1.还没有单独配置tomcat,可以在eclipse中下载配置,详情请参考以下链接:https://blog.csdn.net/cm_xiaomo/article/details/78541700怎么说呢,上面这个链接的tomcat配置方法我没试过,但是配置之后创建项目的教程好像不咋地...

2019-11-16 14:21:24 229

原创 string字符串形式的二进制加法运算

题目:两个二进制数a和b,用string字符串表示,要求进行加法运算解法:string addBinary(string a, string b) { string ret; ret.reserve(a.size()+b.size());//类似于分配内存空间 int c=0,s; int i=a.size()-1,j=b....

2019-08-05 10:23:43 926

转载 CStdiofile不能写入中文的问题

在用CStdioFile的writestring函数向文件中写入信息时,我发现从出现中文的地方开始不再写入文件,我以为是传入函数的字符串有问题,然后无意间看到百度上说的不能写入中文。。。emmm废话不多说,解决方法如下:#include <locale> CStdioFile file;CString path = _T("theme\\config.ini");file....

2019-05-30 16:04:24 1488

原创 基于MFC的连连看

遇到的问题:1.修改主界面的图标时,我只是将其他格式的图片拓展名修改成了ico,但是运行时出现is not in 3.0 format错误,经过查阅得知:仅仅修改图片的拓展名是不够的,可以用格式工厂将图片转换成ico格式。也可以下载ico图标。2.在创建基本模式对话框时,我发现不能添加Onpaint,OnInitDialog等函数,发现我的类继承的不是CDialog,于是修改成了CDial...

2019-05-22 21:25:40 1836 6

转载 Visual Studio 2017不能创建MFC对话框类

在对话框中右键,选择添加类,出现错误,百度到的解决方法:https://blog.csdn.net/pipi0714/article/details/79199337直接下载下面转换过的文件或者网盘的文件,然后按照要求拷贝到指定文件夹就可以了。...

2019-05-08 16:33:33 1486

原创 数据结构实验2--景区信息系统管理

一、第一阶段:景区景点信息创建和景点信息查询在这一阶段主要是建立数据结构,读取文本文件中的景点信息,并利用景点图的邻接矩阵完成景点信息搜索搜索代码如下:int CGraph::FindEdge(int nVex)//查询与指定顶点相连的边{ cout << CGraph::m_aVexs[nVex].name << endl; cout <<...

2019-05-03 13:44:43 2001

原创 数据结构实验1--图片压缩

1.先读取图片,统计256个字符的权值。查了好久,第一步成功!int weight[256];//存每个字节出现的次数void read()//读取图片,并统计256个字符的出现次数,存在数组中,返回数组{ for (int i = 0; i < 256; i++)//将数组元素初始化为0 weight[i] = 0; string path; cout <...

2019-04-28 14:14:13 708

原创 贪心法求解畜栏分配问题

解题思路:1.按照牛挤奶开始时间进行不递减排序,运用的是折半排序法;2.从第一头奶牛开始,第一头奶牛肯定放进第一个牛栏里,之后每个奶牛都是与牛栏中开始时间最早的那个相比,如果可以放进去,就放进去啦,如果不能放进去,就重新开一个牛栏。#include <iostream>using namespace std;struct node//存开始时间和结束时间{ int...

2019-04-07 01:41:21 1128

原创 新水果命名问题

其实就是求最长公共子序列问题。#include <string>#include <iostream>using namespace std;struct node{ int pi, pj; char data;};int max(int a, int b)//返回a,b中的最大值{ int max; if (a >= b) max =...

2019-03-26 19:14:46 646

原创 关于模板类中输入输出运算符的重载

    当输入输出运算符在头文件中写时,如果没有#include &lt;iostream&gt;和using namespace std;程序将会有100多个bug;当输入输出运算符重载为模板类的友元函数时,如果只是在类体中写为ostream&amp; operator&lt;&lt;(ostream&amp; out,MyClass&lt;T&gt;&amp; c),编译时将会出现连接错误,解...

2018-10-15 21:25:40 3353 3

原创 模板类中的error LNK2019

之前我一直以为,类的定义写在头文件中,成员函数的实现写在.cpp文件里,直到我今天写了模板类,出现了LNK2019和LNK1120,一直找不到出错的原因,百度了一下才知道,如果将类模板的声明和实现写在两个独立的文件里,在构建时出现这样的错误。解决方法:第一种:将模板的声明和实现写在同一个文件中第二种:在主文件(main文件)中,既包含类模板声明文件(.h文件),又包含类模板的实现文件(...

2018-09-18 16:34:49 629

原创 数据分析第三天:常用的数据分析方法

    数据分析方法论:    统计分析方法论主要有两大块:统计分析方法论和营销管理分析方法论。    统计分析方法论:描述统计、假设检验、相关分析、方差分析、回归分析、聚类分析、判别分析、主成分与因子分析、时间序列分析、决策树等;具体链接:https://blog.csdn.net/zhaocen_1230/article/details/79039395;    在老师的提纲中有PEST分析法...

2018-07-15 17:40:06 830

原创 数据分析初步认识

    今天的任务是阅读数据分析的概述,老师的建议是带着问题去学习,今天的任务结束之后,我要能回答为什么学习数据分析。所以,为了更好地记录我今天的学习,我决定边学边写博客。那么,开始吧!    一、数据分析的含义、作用和分类。    数据分析就是一个基于一定目的,有目的地收集、整理、加工和分析数据,从数据中提炼出有用信息的一个过程。    二、数据分析的流程。    明确分析目的与框架、数据收集、...

2018-07-12 19:17:33 4137

原创 CSDN第一篇:数据分析首日总结

    这本应该是2018.07.11的博客,但是因为个人的智障原因,还因为我的磨叽,就被拖到了今天早上来写。    总结一下吧,之前没有接触过这种给你一个任务,剩下的你自己解决这种学习方法,所以很迷茫。老师虽然给了大致的学习提纲,但是很多东西还是要自己去规划。第一天我的任务是学习概率论和统计学相关的知识,可是我学了将近两天还是没有学完,但是为了保证我的任务进度,我需要加快学习节奏。嗯,第一天的总...

2018-07-12 09:08:40 189 1

空空如也

空空如也

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

TA关注的人

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