自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Brienz

给未来的自己

  • 博客(105)
  • 资源 (8)
  • 收藏
  • 关注

原创 CCFCSP磁盘文件操作[暴力代码]25分

【代码】CCFCSP磁盘文件操作[暴力代码]25分。

2023-03-14 10:52:02 355 2

原创 CCF CSP 202206-3角色授权【70分】

【代码】CCF CSP 202206-3角色授权【70分】

2023-03-07 10:56:36 231

原创 CCF CSP 202206-2寻宝大冒险[带注释满分]

【代码】CCF CSP 202206-2寻宝大冒险[带注释满分]

2023-03-05 14:51:00 349

原创 CCF CSP202209-2何以包邮?[递归_80分]

【代码】CCF CSP202209-2何以包邮?[递归_80分]

2023-02-23 20:00:03 551

原创 CCF CSP202212-2训练计划【100分】详细注释

【代码】CCF CSP202212-2训练计划【100分】详细注释。

2023-02-22 21:22:28 3766

原创 CentOS6.7安装gcc-c++

1.我的是32位的系统,在http://archive.kernel.org/centos-vault根据自己的系统、版本找到https://archive.kernel.org/centos-vault/6.7/os/i386/Packages/,分别下载了以下几个包:(1)ppl-0.10.2-11.el6.i686.rpm(2)cloog-ppl-0.15.7-1.2.el6.i686.rpm(3)mpfr-2.4.1-6.el6.i686.rpm(4)cpp-4.4.7-16.el6.i68

2023-01-05 11:10:13 846 1

原创 Dijkstra算法

邻接矩阵版【带权有向图】邻接表版

2022-06-15 17:45:42 611

原创 CCF CSP 202109-4 收集卡牌

定义存储结构结构体:卡牌抽取状态,层数(抽取次数),概率积定义一个队列,模拟树的层次遍历过程输入读入卡牌总数n和硬币k换卡牌数读入卡牌获得概率利用队列模拟n叉树的层次遍历每一个出队的结点判断是否完成卡牌抽取 若完成,计算概率积,并累计求和 若未完成,继续抽牌,生成子节点,计算概率积,并把子节点入队列队列为空(遍历结束),输出结果#include<iostream>#include<cstdio>#include<queue&g

2022-05-26 10:46:06 581 2

原创 CCF CSP 202109-3 脉冲神经网络

#include<iostream>using namespace std;static unsigned long Next = 1;int myrand(void){ Next = Next * 1103515245 + 12345; return ((unsigned)(Next/65536)%32768);} int N,S,P,T;double Dt;//Delta_tint rn;struct neural{ double v_pre,u_pre; dou.

2022-05-26 09:40:14 511

原创 CCF CSP 202109-2 非零段划分【100分】

C++70分代码#include <iostream>using namespace std;const int N = 1e6 + 10;int arr[N],n;int ss[N];int judge(int num[], int n) { int cnt = 0; for (int i = 0; i < n; i++) { if (num[i] != 0) { cnt++; while (

2022-05-24 17:19:01 443

原创 CCF CSP 202109-1数组推导

#include<iostream>#include<cstdlib> using namespace std;typedef long long ll;int A[100+5];int B[100+5];int main(){ int n; scanf("%d",&n); int summax = 0; for(int i=1;i<=n;i++){ scanf("%d",&B[i]); summax += B[i]; } in.

2022-05-24 11:56:06 82

原创 Day17JSP

今日内容1. JSP:指令、注释、内置对象2. MVC开发模式(理论)3. EL表达式4. JSTL标签5. 三层架构(理论)一、JSP:1. 指令作用:用于配置JSP页面,导入资源文件格式:<%@ 指令名称 属性名1=属性值1 属性名2=属性值2 ... %>分类:1. page:配置JSP页面的属性:contentType:等同于response.setContentType()*设置响应体的mime类型以及字符集*.

2022-05-18 20:47:13 156

原创 Day16会话技术&JSP入门

今日内容1. 会话技术:Cookie、Session2. JSP:入门学习一、会话技术1. 会话:一次会话中包含多次请求和响应。一次会话:浏览器第一次给服务器资源发送请求,会话建立,直到有一方断开为止2. 功能:在一次会话的范围内的多次请求间,共享数据3. 方式:客户端会话技术:Cookie服务器端会话技术:Session二、Cookie:1. 概念:客户端会话技术,将数据保存到客户端2. 快速入门:使用步骤:1. 创建Cookie对象,

2022-05-18 10:33:30 241

原创 HTTP协议&Response

今日内容HTTP协议:响应消息Response对象ServletContext对象一、HTTP协议:1. 请求消息:客户端发送给服务器端的数据数据格式:1. 请求行2. 请求头3. 请求空行4. 请求体2. 响应消息:服务器端发送给客户端的数据数据格式:2.1) 响应行1. 组成:协议/版本 响应状态码 状态码描述2. 响应状态码:服务器告诉客户端浏览器本次请求和响应的一个状态。1. 状态码都是3位数字2. 分类: ...

2022-05-17 16:13:17 616

原创 Servlet&HTTP协议

今日内容:1. Servlet 2. HTTP协议 3. Request(Servlet的service方法的参数)一、Servlet:1. 概念 2. 步骤 3. 执行原理 4. 生命周期 5. Servlet3.0 注解配置6. Servlet的体系结构 Servlet -- 接口 | GenericServlet -- 抽象类 | HttpServlet -...

2022-05-16 18:00:06 242

原创 CCF CSP202112-2 序列查询新解【100分】

70分#include<iostream>#include<algorithm>using namespace std;int main() { int n,N; cin>>n>>N; int A[n+1]; for(int i=1;i<=n;i++) cin>>A[i]; int sub[N]={0}; //数组f的差分数组 for(int i=1;i<=n;i++){ sub[A[i]]++; }

2022-05-16 15:12:37 558

原创 CCF CSP202112-1 序列查询【100分】

Java版import java.util.Scanner;public class Main { public static void main(String[] args) { Scanner sc = new Scanner(System.in); int n = sc.nextInt(); int N = sc.nextInt(); int[] A = new int[n + 1]; for (int

2022-05-16 09:50:52 254

原创 CCF CSP 202203-2 出行计划

C++未优化版【70分】【从人的角度考虑问题】#include<iostream>#include<algorithm>#include<map>using namespace std;struct plan{ int t; int c;}P[100000+1];int main(){ int n,m,k; cin>>n>>m>>k; for(int i=1;i<=n;i++){ int t,c;

2022-05-14 17:01:25 2079 2

原创 CCF CSP202203-1未初始化警告【100分】

C++版#include<iostream>#include<algorithm>#include<stack> #include<unordered_map> using namespace std;int main(){ int n,k; scanf("%d%d",&n,&k); unordered_map<int,int> m; m[0] = 0; int count = 0; while(k-.

2022-05-13 17:11:32 388

原创 CCF CSP201903-2二十四点【100分】

#include<iostream>#include<algorithm>#include<stack> using namespace std;//本题核心思想:先算乘除、再算加减。//具体而言如下://1.如果遇到+、-,判断下一个运算是*或/,还是+或-。//如果是*或/,先算乘除;如果是加减,则当前运算符可以直接参加运算 //2.依据上面的逻辑,则两个运算符总可以计算其中一个参与的值,因此遍历完运算式后,由于先算乘除(遍历过程中算完了) //因.

2022-05-09 14:33:24 161

原创 JavaWeb第一天【测试&反射&注解】

JavaWeb:使用Java语言完成服务器端程序开发一、Junit单元测试:1、测试分类:黑盒测试:不需要写代码,给输入值,看程序是否能够输出期望的值。白盒测试:需要写代码的。关注程序具体的执行流程。2、Junit测试:白盒测试的一种2.1)使用步骤:1. 定义一个测试类(测试用例)建议: * 测试类名:被测试的类名+Test 如:CalculatorTest * 包名:xxx.xxx.xx.test 如:cn...

2022-05-08 15:30:55 408

原创 数塔问题的递归解法

#include<iostream>#include<algorithm>using namespace std;const int maxn = 1000;int f[maxn][maxn],dp[maxn][maxn];const int n = 5;//默认为5层数塔 //递归函数 int recur(int x,int y){ if(x==n) return dp[n][y]; //递归边界、即数塔最后一层的值 if(dp[x][y]!=0) retu.

2022-05-06 11:00:26 490

原创 web服务器和servlet

web服务器软件:Tomcatweb技术的核心:Servlet一、web相关概念回顾1. 软件架构C/S:客户端/服务器端 B/S:浏览器/服务器端(web开发涉及到b/s结构)2. 资源分类静态资源:所有用户访问后,得到的结果都是一样的,称为静态资源。静态资源可以直接被浏览器解析 * 如: html,css,JavaScript动态资源:每个用户访问相同资源后,得到的结果可能不一样。称为动态资源。动态资源被访问后,需要先转换为静态资源,再返回给浏览器。动...

2022-04-26 17:16:26 221

原创 图的深度优先搜索DFS(邻接矩阵和邻接表版)

邻接矩阵版#include<iostream>using namespace std;const int MAXV = 1000;//最大顶点数 const int INF = 1000000000;//设INF为一个很大的数 int n=5;//n为顶点数,此处设为5,分别为0,1,2,3,4 int G[MAXV][MAXV] = {//存储图的邻接矩阵,MAXV为最大顶点数 {INF,1,INF,INF,INF}, {INF,INF,1,1,INF}, {INF,1,

2022-04-20 15:03:43 954

原创 XML基础

一、概念1、Extensible Markup Language 可扩展标记语言可扩展指的是标签都是自定义的。例如<user>和<student>2、功能存储数据 a. 用作配置文件 b. 在网络中传输2、xml与html的区别xml标签都是自定义的,html标签是预定义xml的语法严格,html语法松散xml是存储数据的,html是展示数据补充知识——w3c:万维网联盟二、语法:1、基本语法:xml文档的后缀名 ....

2022-04-18 11:15:55 122

原创 图的广度优先搜索BFS(邻接矩阵和邻接表版)

邻接矩阵版#include<iostream>#include<queue>using namespace std;//n为顶点数,MAXV为最大顶点数const int MAXV = 10;const int n=5;int G[MAXV][MAXV]={ {0,1,0,1,0}, {0,0,1,1,0}, {0,0,0,1,1}, {0,0,0,0,0}, {1,0,0,1,0}};bool inq[MAXV] = {false}; //若顶点i.

2022-04-16 14:44:13 924

原创 Bootstrap基础

一、Bootstrap:1. 概念:一个前端开发的框架,Bootstrap,来自 Twitter,是目前很受欢迎的前端框架。Bootstrap 是基于 HTML、CSS、JavaScript 的,它简洁灵活,使得 Web 开发更加快捷。2. 框架:一个半成品软件,开发人员可以在框架基础上,再进行开发,简化编码。3. 好处:3.1定义了很多的css样式和js插件。我们开发人员直接可以使用这些样式和插件得到丰富的页面效果。3.2 响应式布局。即同一套页面可以兼容不同分辨率的设备。4. .

2022-04-15 23:25:36 81

原创 JavaScript基础

JavaScript:* 概念: 一门客户端脚本语言 * 运行在客户端浏览器中的。每一个浏览器都有JavaScript的解析引擎 * 脚本语言:不需要编译,直接就可以被浏览器解析执行了* 功能: * 可以来增强用户和html页面的交互过程,可以来控制html元素,让页面有一些动态的效果,增强用户的体验。* JavaScript发展史: 1. 1992年,Nombase公司,开发出第一门客户端脚本语言,专门用于表单的校验。...

2022-04-14 10:15:09 163

原创 CSS:页面美化和布局控

一. 概念: Cascading Style Sheets 层叠样式表 * 层叠:多个样式可以作用在同一个html的元素上,同时生效二. 好处: 1. 功能强大 2. 将内容展示和样式控制分离 * 降低耦合度。解耦 * 让分工协作更容易(一部分人写html、另一部分人写css) * 提高开发效率(一套css可以作用于不同的页面,css被重用)三. CSS的使用:CSS...

2022-04-09 23:48:52 183

原创 html编写注册页面

<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>注册页面</title></head><body> <form action="#" method="get"> <table border="2" width="500" align="center"&gt...

2022-04-09 20:09:12 3478

原创 华为2016研发工程师编程题第一题[删数]

#include<iostream>#include<cstring>using namespace std;int a[1000]; //定义数组,当数组a[i]=-1表示对应数字已经删除 int main(){ int n; while(scanf("%d",&n)==1){ memset(a,0,sizeof(a)); //每次循环将数组置0,表示数组待删除 int i=0,interval =0; int.

2022-03-25 16:15:17 623

原创 绘制专业的产品原型应用示例

猿题库App产品原型设计一、绘制原型的注意事项1、明暗对比表达二、书写猿题库App的修改日志、版本说明三、绘制猿题库App产品结构图、产品流程图四、猿题库App产品原型设计五、书写猿题库App交互说明...

2022-03-24 14:50:48 330

原创 CCF CSP201909-2 小明种苹果(续)100分

#include<iostream>using namespace std;const int maxn = 1000+1;const int maxm = 1000+1;int a[maxn][maxm];bool drop[maxn];int main(){ int n; scanf("%d",&n); //输入苹果棵树 int total = 0; //记录所有疏果操作结束后剩下的苹果总数 int countdrop = 0; //记录发生苹果掉落的苹果.

2022-03-23 15:55:19 122

原创 绘制专业的产品原型

一、修改日志、版本说明修改日志(变更日志)包括修改的日期、修改的内容、修改的原因和修改人。二、利用MindManager绘制产品结构图三、绘制产品流程图四、产品原型的交互说明

2022-03-22 14:30:37 267

原创 CCF CSP 201912-2 回收站选址 100分

#include<iostream>#include<map> //map中键值对的构造需要引入pair,因此包含utility头文件 int score[5]; //记录不同分数的选址个数,例如score[0]表示0分选址的个数 using namespace std;int main(){ int n; scanf("%d",&n); //输入垃圾点个数 pair<int,int> p[n+1]; //存放垃圾点对应的坐标...

2022-03-19 15:38:33 406

原创 CCF CSP 201912-1报数

试题编号: 201912-1 试题名称: 报数 时间限制: 1.0s 内存限制: 512.0MB 问题描述: #include<iostream>int tg[4]; //记录甲(tg[1])、已(tg[2])、丙(tg[3])、丁(tg[4])四人跳过的次数。 using namespace std;//判断是否满足跳过的函数isContainSeven()bool isContainSeven(...

2022-03-19 10:46:59 259

原创 Axure使用技巧

一、辅助线的使用可以从画布的左侧或者上册拖拽出来 应用于组件的对齐 使用完可以拖拽回去二、元素选择在操作界面(画布)上涉及到元素的选择并且有“分层”的概念出现时使用 当出现组件相互遮盖的情况时,为了解决选择的方便性与效率,Axure提供了三种快捷的方法:1、锁定(单击组件锁定)。锁定后组件边框成为红色,使用者不能移动。这种方式应用于作为背景的组件不想让它移动,可以进行“锁定”;2、组合的方式。将多个组件设置为组合,即作为整体来呈现,这样不会出现局部移动。例如可以将两条短线“组合”成为箭头;3

2022-03-18 20:10:33 1667

原创 Axure统计图表设计

一、统计图表的应用场合介绍1、线性统计图表的应用用来反映总体趋势情况 用来表达连贯性数据统计 展现折线或者曲线的形式使用 多条折线或者曲线可以进行相互比较2、区域统计图表(面积统计图表)的应用通过区域所占比重进行对比统计 通过区域所占面积情况显示它所拥有的比重 通过区域统计图表显示连续性变化情况3、柱状和条形统计图表二、Excel设计统计图表三、HighChart设计统计图表四、实战:90后饭碗统计报告设计...

2022-03-18 16:28:44 2184

原创 CCF CSP202006-2 稀疏向量

本题n的变化范围能到1e9,数组不能开辟到这么大的内存空间,因此选用map来存储输入的稀疏向量a和b。同时由于map中包含find函数,其复杂度是O(logn),因此可以采取遍历稀疏向量a的方式,在稀疏向量a中查找关键字key是否能在稀疏向量b中找到,如果能找到,就将对应的map值相乘即可。详细代码如下所示:#include<iostream>#include<map> using namespace std;int main(){ map<int,int&gt

2022-03-18 14:35:50 357

原创 Axure中继器的使用

一、认识中继器1、什么是中继器?中继器部件是用来显示重复的文本、图片和链接。通常使用中继器来显示商品列表信息、联系人信息、用户信息等等。它可以模拟数据库的操作,进行数据库的增删改查操作。2、中继器的组成中继器数据集 中继器的项3、中继器的使用场景表格信息 文章列表信息 商品图片信息 订单列表信息等等二、中继器绑定数据三、新增数据弹出框设计四、中继器新增数据操作五、中继器删除数据操作...

2022-03-15 20:03:17 12985

R语言开发环境大全

R是用于统计分析、绘图的语言和操作环境。R是属于GNU系统的一个自由、免费、源代码开放的软件,它是一个用于统计计算和统计制图的优秀工具。 R是一套由数据操作、计算和图形展示功能整合而成的套件。包括:有效的数据存储和处理功能,一套完整的数组(特别是矩阵)计算操作符,拥有完整体系的数据分析工具,为数据分析和显示提供的强大图形功能,一套(源自S语言)完善、简单、有效的编程语言(包括条件、循环、自定义函数、输入输出功能)。

2019-03-16

R语言文档资料PDF精品(2)

R是用于统计分析、绘图的语言和操作环境。R是属于GNU系统的一个自由、免费、源代码开放的软件,它是一个用于统计计算和统计制图的优秀工具。 R是一套由数据操作、计算和图形展示功能整合而成的套件。包括:有效的数据存储和处理功能,一套完整的数组(特别是矩阵)计算操作符,拥有完整体系的数据分析工具,为数据分析和显示提供的强大图形功能,一套(源自S语言)完善、简单、有效的编程语言(包括条件、循环、自定义函数、输入输出功能)。

2019-03-16

R语言文档资料PDF精品(1)

R是用于统计分析、绘图的语言和操作环境。R是属于GNU系统的一个自由、免费、源代码开放的软件,它是一个用于统计计算和统计制图的优秀工具。 R是一套由数据操作、计算和图形展示功能整合而成的套件。包括:有效的数据存储和处理功能,一套完整的数组(特别是矩阵)计算操作符,拥有完整体系的数据分析工具,为数据分析和显示提供的强大图形功能,一套(源自S语言)完善、简单、有效的编程语言(包括条件、循环、自定义函数、输入输出功能)。

2019-03-16

加百力金融大数据处理与实战讲座课件代码

金融大数据课程代码,加百力出品 《基础篇》10节课目录及内容介绍: 01、课程介绍 介绍课程的意义、基本结构、课程讲述方法 02、R基础知识 介绍:变量赋值、分支结构、循环结构、函数使用、获取帮助等知识 03、R常用数据结构 介绍向量、数组、列表、数据框、日期时间等数据结构的基础知识,以及生成这些结构的方法 04、R的数据操作 R提供了极其灵活的方式,访问、修改、扩充、删除、计算向量、列表、数据框等基础数据结构 05、R的重要数据分析函数 介绍R中很多重要、常用的数据分析函数 06、R基础绘图技术 详细介绍基础的R绘图技术 07、金融数据获取 从雅虎金融等数据网站获取:各国股票、股指、债券、ETF基金、汇率、金属、期权等交易品种历史数据和上市公司年报数据 08、金融数据绘图与技术指标 金融时间序列的绘图、quantmod软件包中的专用函数绘图、把常用技术指标、成交量等内容加入图形 09、金融数据文件读写 将获取到的金融数据写入多种不同的文件;读取大智慧导出数据文件;读取MT4导出数据文件 10、加百力的R语言、金融大数据处理学习建议 介绍加百力总结的深入学习R语言,提升开发功力、金融大数据处理能力的方法

2019-03-16

Levitin算法课件和解答

这是Levitin算法课件和解答。提供中文ppt复习课件和相关重要知识点的解答。欢迎下载

2017-12-23

数据库原理与概论ppt

这是《数据库原理与概论》萨师煊老师的ppt课件,用于复习和了解sql的必备课件

2017-12-23

GUI之KMP字符匹配算法

本资源是java的一个jar包。它可以简单的展示出KMP算法的GUI应用,同时可以帮助我们更好的掌握字符匹配的开始和结束的过程。注意:输入模式串不能为空。

2017-10-18

java程序设计基础篇

本书是java程序设计的基础篇。是英文版的。适合英语水平较好的java初学者观看。也适合开发人员的参考用书。中文版的可以进一步咨询QQ945745429

2017-09-24

空空如也

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

TA关注的人

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