自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 学会从线程模型和IO模型剖析应用程序和设计实现你的程序

学会从线程模型和IO模型剖析应用程序和设计实现你的程序

2023-10-21 11:23:35 88 1

原创 TCP/socket状态转换及TCP服务端出现大量close_wait状态socket的原因

TCP、socket状态转换、出现大量close_wait状态socket的原因

2023-02-05 22:08:34 980 1

原创 Spring AOP简析及AOP增强织入/执行顺序判定

Spring AOP、AOP织入顺序、AOP执行顺序

2023-02-05 21:59:02 490

原创 Redis之Redis Pipeline高效之道——化多为一,降RRT

Redis Pipeline高效之道

2023-02-05 21:47:41 256

原创 影响Netty客户端IO性能的若干TCP参数

Netty Client端TCP参数

2023-02-05 21:44:30 500

转载 蓝桥杯 2019第十届蓝桥杯 B组J题灵能传输 题解 思路

蓝桥杯 2019第十届蓝桥杯 B组J题灵能传输 题解 思路

2020-08-18 10:18:37 675 1

原创 第十一届 2020年 蓝桥杯 校内模拟赛 第10题 解题思路 C/C++ 线段树+分段查询前m大

一、题意题意:给出一个长n的正整数序列,找出序列中前m大,并按下标从小到大的顺序输出。二、思路分析进入我的“法海”吧:(1)法1:暴力出奇迹之暴力排序;两次排序:1)按值大小对n个元素排序;2)对前m个元素按在原序列中的下标次序排序即可。n规模很大的时候,效率会很低滴! 当然这样应该可以过一些测试用例。(2)法2:线段树维护区间最大值加速底层区间最值查询 。建好一个线段树去维...

2020-03-20 19:08:51 265

原创 线段树之区间k大查询 二分查值 思路源自《算法竞赛入门经典训练指南》

线段树之区间k大查询 二分查值 思路源自《算法竞赛入门经典训练指南》

2020-02-23 21:03:54 358

原创 线段树之区间第k大查询 C/C++ 区间暴力归并 思路+代码

线段树之区间第k大查询 C/C++一、思路我们都知道线段树中每个结点都维护着序列上的某个区间,可以是维护区间最值、区间和、最大公约、最小公倍等。那么区间第k大该怎么维护呢?有人说:让线段树中结点去维护保存相应区间的排序后的序列不就好了。没错...

2020-02-23 19:35:15 796

原创 征服线段树之线段树的两种建树方式详解——自顶向下建树与自底向上建树 C/C++代码

征服线段树之线段树的两种建树方式——自顶向下建树与自底向上建树,C/C++代码

2020-02-22 12:05:51 808

原创 蓝桥杯 历届试题 分糖果 C/C++ 题解

一、题目 历届试题 分糖果 时间限制:1.0s 内存限制:256.0MB问题描述  有n个小朋友围坐成一圈。老师给每个小朋友随机发偶数个糖果,然后进行...

2020-01-30 17:18:13 1018

原创 矩阵快速幂 求解连续幂求和问题

一、问题描述给出三个数n、p、q,求S的值。 其中:二、代码/* 求(q+q^2+q^3+...+q^n)%p =&g...

2019-12-23 09:48:17 516

原创 Dijstra 迪杰斯特拉算法C/C++模板 堆优化(优先队列) 领接矩阵 路径打印

一、简介(1)寻找扩展顶点的步骤可用堆来优化,即利用堆的特性:根顶点始终为最值,来动态维护图中节点到目的顶点距离(边权)的变化。二、代码/* 寻找扩展顶点,利用堆优化 */#include<iostream>#include<cstring>#include<queue>#include<vector> using n...

2019-11-30 12:11:27 1057

原创 矩阵快速幂C/C++模板

/* 求二维矩阵的b次幂:(a[x][y]^b) mod p*/#include<iostream>#include<cstring>using namespace std;#define ll long long#define N 2//矩阵列数 //返回值写法 struct node{//用结构体来做返回值,避免直接返回二维数组 ll a[N][...

2019-11-30 11:59:49 365

原创 C/C++ 十六进制转八进制 利用bitset预处理,将十进制转换为对应二进制数

蓝桥杯练习系统:基础练习 十六进制转八进制C/C++ 十六进制转八进制 利用bitset预处理,将十进制转换为对应二进制数

2019-11-30 11:33:38 931

原创 L2-031 深入虎穴 (25 分) PTA GPLT 天梯题目集 记忆数组+以尾顶点向上递归求解 C/C++ 题解

L2-031 深入虎穴 (25 分) PTA GPLT 天梯题目集 记忆数组+以尾顶点向上递归求解C/C++

2019-11-23 20:41:52 1195

原创 PTA L2-007 家庭房产 (25 分) C++ AC代码 推向极端直接做路径压缩

PTA L2-007家庭房产

2019-10-26 11:54:27 499

原创 L2-014 列车调度 (25 分) C++ 团体程序设计天梯赛 天梯赛 PTA L2-014 列车调度 (25 分) C++ AC代码

1、题目描述L2-014列车调度(25分)火车站的列车调度铁轨的结构如下图所示。两端分别是一条入口(Entrance)轨道和一条出口(Exit)轨道,它们之间有N条平行的轨道。每趟列车从入口可以选择任意一条轨道进入,最后从出口离开。在图中有9趟列车,在入口处按照{8,4,2,5,3,9,1,6,7}的顺序排队等待进入。如果要求它们必须按序号递减的顺序从出口离开,则至少需要多少...

2019-10-26 11:20:03 523

空空如也

空空如也

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

TA关注的人

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