自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 解决Error during artifact deployment. See server log for details.

Error during artifact deployment. See server log for details.开始用IDEA学习Spring MVC ,运行时在Server处看到了Error during artifact deployment. See server log for details. 百度了很多办法,但感觉和自己的都不是同一个问题。。 尝试N小时后终于找到解决办法!!!!如果你已经看了很多博文仍然没有解决并且java环境与Tomcat的配置没有问题的话,看这里!!!

2021-01-13 14:25:13 840

原创 双链表 | 循环链表 | 静态链表(含代码)

双链表 循环链表 静态链表 c++

2022-04-11 17:23:37 1223

原创 线性表——链表(含代码)

单链表 头插法 尾插法 c++

2022-04-05 14:17:08 3142

原创 线性表——顺序表(含代码)

顺序表 静态分配 动态分配顺序表的实现与基本操作 c++

2022-03-29 21:22:58 1742

原创 Python 名片管理系统

一次作业,权当参考题目:名片管理系统 需求:1. 启动,显示欢迎界面,显示功能菜单显示菜单函数show_menu(): 0 退出 1 新建名片 2 显示全部名片 3 查询名片2.用户用数字选择功能3. 执行相应的功能4.名片的数据包括:姓名,电话,qq用列表列出每一个人的 数据字典[{},{},{}]...

2019-09-30 10:55:55 578

原创 信用卡号的合法性(《Java语言程序设计》课后习题6.31)

这个算是比较有意思的一道题。适合学习类和方法的初学者练习。要验证卡号的合理性,根据条件可以先列出几个层次,再着手敲代码,会使条理比较清晰。(1)根据 个返回值的真假判断卡号是否合理判断卡号的位数是否合理(用布尔)并返回一个值(假定judge1) 判断卡号的开头是否合理(用布尔)并返回一个值(假定judge2) 判断end1和end2的值能否被10整除并返回一个布尔值(judge3)...

2019-03-16 11:17:19 1300

原创 CCF——ISBN号码(老题练手)

此为2013年CCF题目,近期备考CCF,刷题所得分享与我同为小白的新人。先贴上题目。 问题描述   每一本正式出版的图书都有一个ISBN号码与之对应,ISBN码包括9位数字、1位识别码和3位分隔符,其规定格式如“x-xxx-xxxxx-x”,其中符号“-”是分隔符(键盘上的减号),最后一位是识别码,例如0-670-82162-4就是一个标准的ISBN码。ISBN码的首位数字...

2019-03-12 21:28:18 574

原创 CCF2018年12月真题之小明放学

之前由于手误把小明上学题目的博客写成了小明放学,在此致歉。今日补上小明放学题目的分析与代码。题目背景:汉东省政法大学附属中学所在的光明区最近实施了名为“智慧光明”的智慧城市项目。具体到交通领域,通过“智慧光明”终端,可以看到光明区所有红绿灯此时此刻的状态。小明的学校也安装了“智慧光明”终端,小明想利用这个终端给出的信息,估算自己放学回到家的时间。问题描述  一次放学...

2019-03-12 21:10:25 928 1

原创 CCF2018年12月真题分析——小明上学(含代码)

题目背景  小明是汉东省政法大学附属中学的一名学生,他每天都要骑自行车往返于家和学校。为了能尽可能充足地睡眠,他希望能够预计自己上学所需要的时间。他上学需要经过数段道路,相邻两段道路之间设有至多一盏红绿灯。  京州市的红绿灯是这样工作的:每盏红绿灯有红、黄、绿三盏灯和一个能够显示倒计时的显示牌。假设红绿灯被设定为红灯 r 秒,黄灯 y 秒,绿灯 g 秒,那么从 0 时刻起,[0,r) ...

2019-01-13 23:13:58 6399 9

原创 图的遍历(C++)

#include<iostream>#include<stdlib.h>#include<stdio.h>#include<cstring>const int MaxSize=100;const int VERTEXNUM=20;typedef struct{ int *Qbase; int front,rear;}...

2018-07-12 11:21:36 286

原创 Floyd算法——C++

Floyd算法用于求每对顶点间的最短路径问题。问题描述:给定带权有向图G=(V,E),对任意顶点vi和vj(i!=j),求顶点vi到vj的最短路径。核心算法代码:void Floyd(MGraph G){ int i,j,k; int dist[MaxSize][MaxSize]={0}; for(i=0;i<G.vertexNum;i++) ...

2018-07-09 11:31:14 820

原创 二叉树的非递归遍历

二叉树的非递归调用需要借助栈,为了方便我们直接使用c++中自带的栈。#include<stack>下面我们来分别介绍前序遍历,中序遍历,后序遍历的算法。参考教科书,前序遍历的伪代码如下:1.栈的初始化2.循环直到bt为空且栈为空;     2.1  当bt不为空时循环:            2.1.1  输出bt->data;            2.1.2  将指针bt保存...

2018-07-09 11:13:28 198

原创 二叉树的递归遍历——(前序,中序,后序,层序)

上一篇博客简单粘贴了二叉树的创建代码(因为不知道怎么讲,,),本篇我们来讲二叉树的递归遍历。首先我们来讲前序遍历。前序遍历很简单,首先判断根树是否为空;注意前序遍历的次序是:根——左子树——右子树如此递归调用。以下为代码。template<class T>void BiTree<T>::PreOrder(BiNode<T>*bt){ if(bt==N...

2018-07-09 10:46:55 224

原创 C++——创建一颗二叉树(孩子表示法)(递归)

#include<iostream>using namespace std;template<class T>struct BiNode{ T data; BiNode<T>*lchild,*rchild; //左孩子和右孩子指针};template<class T>class BiTree{priv...

2018-07-09 10:24:58 2649

原创 邻接表的深度优先遍历与广度优先遍历

接上篇。此篇我们将介绍邻接表的思想及两种遍历的代码。首先明确邻接表的存储方式:邻接表中存在两种结构:顶点表节点和边表节点。顶点表节点是存储当前节点,其后的一串边表节点是此点的邻接点。#include<iostream>#include<stdlib.h>#include<stdio.h>#include<cstring>using name...

2018-07-06 20:36:54 4070 1

原创 邻接矩阵的深度优先遍历与广度优先遍历——代码详解

由于比较仓促所以直接以代码的形式来讲解,所用为c++中的模板类。· 首先是此代码中用到的头文件:#include<iostream>#include<stdlib.h>#include<stdio.h>#include<cstring>· 初始矩阵大小:const int MaxSize=100;· 因为邻接矩阵的广度优先遍历会用到队列,所以我...

2018-07-06 20:02:08 5247 1

原创 KMP算法粗暴讲解及代码 c++

问题给定两个字符串S=“s1s2s3.........”和P=“p1p2p3...........”,在主串S中寻找子串P的过程称为模式匹配。P称为模式。如果匹配成功,返回P在S中的位置,如果匹配成功,返回0。KMP算法KMP算法分为两部分:·求next数组·求P在S中的位置代码如下:#include<iostream>#include<string.h>#includ...

2018-07-06 19:06:07 181

原创 栈与队列——关于队列1

一.队列的定义队列是只允许在一端进行插入操作,在另一端进行删除操作的线性表。允许插入(也称入队,进队)的一段称为队尾,允许删除(也称出队)的一段称为队头。队列除了具有线性关系外,还具有先进先出的特性。二.队列的结构队列在生活里有很多应用场景,如对顾客服务的部门(如银行)的工作处理往往是按队列方式进行的。常见的对队列的操作:1.初始化队列2.销毁队列3.将元素入队4.得到队头元素5.将元素出队。6....

2018-07-05 15:44:59 191

原创 栈与队列——关于栈

本篇博客只是为复习整理,略微粗浅勿怪。在写栈前首先明确什么是栈。那么我们先下一个定义。栈是限定仅在表尾插入和删除的线性表,允许插入和删除的一端称为栈顶,另一端称为栈顶。不含任何数据元素的栈称为空栈。(教科书定义)栈的一个重要特性就是后进先出。举例来说,比如放置在一平面上一叠摞在一起的盘子,最后放上去的是最先被使用的,取放都从最上面,用栈的概念也就是“栈顶”开始。基本介绍完毕,下面是栈的结构与代码。...

2018-07-05 15:04:48 139

空空如也

空空如也

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

TA关注的人

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