pullulate_99
码龄8年
求更新 关注
提问 私信
  • 博客:101,757
    101,757
    总访问量
  • 126
    原创
  • 25
    粉丝
  • 224
    关注
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:北京市
加入CSDN时间: 2017-10-05
博客简介:

lhc-----

查看详细资料
个人成就
  • 获得12次点赞
  • 内容获得4次评论
  • 获得54次收藏
  • 代码片获得230次分享
  • 博客总排名1,514,555名
创作历程
  • 4篇
    2022年
  • 9篇
    2019年
  • 116篇
    2018年
成就勋章
TA的专栏
  • 区块链
    4篇
  • 基础算法
    23篇
  • 数据结构
    17篇
  • STL
    13篇
  • 动态规划
    22篇
  • 搜索
    15篇
  • 数学
    18篇
  • 图论
    8篇
  • 牛客网
    13篇
  • 蓝桥杯
    8篇
  • Codeforces 

TA关注的专栏 0

TA关注的收藏夹 0

TA关注的社区 2

TA参与的活动 0

兴趣领域 设置
  • 人工智能
    opencv语音识别计算机视觉机器学习深度学习神经网络自然语言处理图像处理nlp数据分析
创作活动更多

王者杯·14天创作挑战营·第2期

这是一个以写作博客为目的的创作活动,旨在鼓励码龄大于4年的博主们挖掘自己的创作潜能,展现自己的写作才华。如果你是一位热爱写作的、想要展现自己创作才华的小伙伴,那么,快来参加吧!我们一起发掘写作的魅力,书写出属于我们的故事。 注: 1、参赛者可以进入活动群进行交流、分享创作心得,互相鼓励与支持(开卷),答疑及活动群请见https://bbs.csdn.net/topics/619735097 2、文章质量分查询:https://www.csdn.net/qc 我们诚挚邀请你们参加为期14天的创作挑战赛!

57人参与 去参加
  • 最近
  • 文章
  • 专栏
  • 代码仓
  • 资源
  • 收藏
  • 关注/订阅/互动
更多
  • 最近

  • 文章

  • 专栏

  • 代码仓

  • 资源

  • 收藏

  • 关注/订阅/互动

  • 社区

  • 帖子

  • 问答

  • 课程

  • 视频

搜索 取消

区块链之数字签名

区块链中采用对原本信息的哈希值进行加密的方式来进行签名数字签名:签名和验证一个消息M、其哈希摘要D签名者通过自身的私钥Kp生成对应的签名S=F(D,Kp)验证者通过公钥K解密S得到消息M的摘要D=F(S,K)...
原创
发布博客 2022.02.05 ·
14478 阅读 ·
0 点赞 ·
0 评论 ·
9 收藏

区块链之P2P技术

P2P网络:Intel:通过系统间的直接交换达成计算机资源与信息的共享IBM:由若干互联协作的计算机构成并具备如下特性之一:系统依存于边缘化设备的主动协作;每个成员同时扮演客户端和服务器的角色;系统应用的用户能意识到彼此的存在而构成一个虚拟或真实的群体节点彼此对等,既作为服务和资源的提供者,又作为服务和资源的获取者区块链依靠P2P网络可扩展性、健壮性:P2P网络中的所有对等节点都可以提供带宽、存储空间以及计算能力等资源,随着更多节点的加入,系统整体的资源和服务能力也在同步地得到扩充。负载均衡
原创
发布博客 2022.02.05 ·
15392 阅读 ·
0 点赞 ·
0 评论 ·
8 收藏

以太坊之Gas

Gas:以太坊中资源消耗的基础单位GasLimit:允许消耗的最大Gas值GasUsed:执行后消耗的最大Gas值GasPrice:用户为消耗的每个Gas单位支付的以太币在交易的执行过程中,每笔交易都带有基础 Gas 消耗值。用户在创建或调用智能合约的过程中,对以太坊虚拟机的不同操作都将消耗不同值的 Gas,基础 Gas 消耗值+以太坊虚拟机运行时的 Gas 消耗值,构成了交易的 GasUsed。交易的 GasUsed 是实时计算的,即以太坊虚拟机的每步操作都将计算累积一次,如果交易的 GasU
原创
发布博客 2022.02.03 ·
2908 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

区块链技术概述

区块链:一种分布式数据库技术,通过维护数据库的链式结构,可以维持持续增长的、不可篡改的数据记录。区块链技术的最早应用出现在比特币项目。交易transaction:一次对账本的操作,导致账本状态的一次改变,如添加一条转账记录。区块block:记录一段时间内发生的所有交易和状态结果,是对当前账本状态的一次共识链chain:由区块按照发生顺序串联而成,是整个账本状态变化的日志记录把区块链看成状态机,每次交易视图改变一次状态。每次共识生成的区块,就是参与者对于区块中交易导致状态改变的结果进行确认。链表
原创
发布博客 2022.01.20 ·
3072 阅读 ·
0 点赞 ·
0 评论 ·
5 收藏

【二分法+进制转换】Radix

二分思想寻找进制long long 溢出的话返回1有些坑点#include<bits/stdc++.h>using namespace std;#define ll long longll targetnum(const string &s,ll radix){ int len=s.length(); ll result=0; ll tm...
原创
发布博客 2019.02.02 ·
635 阅读 ·
1 点赞 ·
0 评论 ·
2 收藏

POJ1141-Brackets Sequence【DP思想+递归】

题解: dp [ i ] [ j ] 表示添加括号的个数, pos[ i][ j ] 表示 i , j 中哪个位置分开,使得两部分分别匹配。pos [ i ][ j ] 为-1的时候,说明i, j 括号匹配。初始值置dp [ i ] [ i ] = 1; 如果只有一个括号,那么匹配结果必然是差1。首先判断括号是否匹配,如果匹配,那么dp [ i ] [ j ] = dp[ i + 1] ...
原创
发布博客 2019.01.28 ·
271 阅读 ·
1 点赞 ·
0 评论 ·
1 收藏

UVA 10954 【贪心+优先队列】

贪心思想是:数据排序的贪心方式进行n-1次甲方 每次最小的俩个和进入队列,然后将每次和相加#include<bits/stdc++.h>using namespace std;struct node{ int x; bool operator<(const node &a)const { return x > a....
原创
发布博客 2019.01.25 ·
244 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

POJ1315 Don't Get Rooked【DFS】

纯dfs#include <iostream>#include <cstdio>#include <iomanip>#include <string>#include <cstring>#include <cmath>#include <algorithm>#include <queu
原创
发布博客 2019.01.21 ·
307 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

POJ1040-Transportation【dfs】

思路设最大收入为best 初始值为0订单数为Countorders[i].from:起始站orders[i].to:目的地站orders[i].passengers订单的人数orders[i].price订单价格orders[i].remaining剩余订单价格(接受剩余订单)约束条件:枚举订单K途径的每个火车站i判断是否超载#include <iostream>...
原创
发布博客 2019.01.21 ·
319 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

POJ2083 Fractal【分形回溯】

n度的盒分形的规模为3(n-1),即n度的盒分形图为一个长宽为3(n-1)的正方形。设置递归函数printBox(n,x,y)生成以坐标(x,y)为左上角的n度盒分形。1)递归边界: 若n=1,则在(x,y)输出‘X’2)若n>1,则计算n-1度的盒子的规模 m = 3^(n-2),分别在左上方, 右上方,中间,左下方和右下方画出5个n-1度的盒子。对于左上方的n-1度的盒子,左上角...
原创
发布博客 2019.01.20 ·
370 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

POJ2258 The Settlers of Catan【dfs】

道路用a[i][j]表示vis[i][j] :表示用过dfs遍历递归寻找最长的长度#include<iostream>#include<cstdio>#include<cstring>using namespace std;int m,n;int a[30][30];int vis[30][30];int ans;void dfs(int...
原创
发布博客 2019.01.20 ·
317 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

POJ 1281 MANAGER【模拟】

思路:设进程最小耗费值minp=1,进程最大耗费值为 输入的maxp.print[k]:进程删除的标志序列cnt[k]:当前耗费k的进程数req:请求类别condition:管理者策略主要在于输入r的处理如果 condition==1 枚举(从minp到maxp) 删除最小(第一个cnt[k]!=0)#include <iostream>#include <cs...
原创
发布博客 2019.01.19 ·
443 阅读 ·
2 点赞 ·
0 评论 ·
0 收藏

POJ1209 Calendar 【模拟】

题解:读好题意1、设event为结构体事件e.t:发生事件累加一起的时间e.r:事件的重要性e.d:开始事件的日期e.m:开始事件的月份e.id:事件的次序(index)char name:事件名字2、输入year 判断闰年3、A 输入 累加4、D输入 排序 按照题意输出 * ****…(偷看了别人代码很长时间…)#include<iostream>#in...
原创
发布博客 2019.01.16 ·
515 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

POJ2255-Tree Recovery【二叉树遍历】

二叉树遍历给出前序和中序,求后序#include <iostream>#include<stdio.h>#include<string.h>using namespace std;char mid[27];char pre[27];int n=-1;void maketree(int i,i
原创
发布博客 2018.10.21 ·
254 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

模拟题-蚱蜢

模拟-蚱蜢蚱蜢只能在元音字母(A、E、I、O、U、Y)间跳跃,一次跳跃所需的能力是两个位置的差。纸带所需的能力值为蚱蜢从纸带开头的前一个位置根据规则跳到纸带结尾的后一个位置的过程中能力的最大值。#include<bits/stdc++.h>using namespace std;int main(){ char s[105]; scanf("%s",s); ...
原创
发布博客 2018.10.12 ·
1703 阅读 ·
1 点赞 ·
0 评论 ·
1 收藏

HRBUST - 1118 火柴棒等式【暴力打表】

HRBUST - 1118 火柴棒等式【暴力打表】调用函数会超时的…只能打表…WA 4 (菜)#include<bits/stdc++.h>using namespace std;int a[1005];int main(){ a[0]=6; a[1]=2; a[2]=5; a[3]=5; a[4]=4; a[5]=5;...
原创
发布博客 2018.09.28 ·
434 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

数据结构-KMP【串匹配】

数据结构-KMP对模式串next数组的理解:比如我们已经知道ababab,q=4时,next[4]=2(k=2,表示该字符串的前5个字母组成的子串ababa存在相同的最长前缀和最长后缀的长度是3,所以k=2,next[4]=2。这个结果可以理解成我们自己观察算的,也可以理解成程序自己算的,这不是重点,重点是程序根据目前的结果怎么算next[5]的).,那么对于字符串ababab,我们计算nex...
原创
发布博客 2018.09.26 ·
476 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Codeforces Round #512 (Div. 2,) C. Vasya and Golden Ticket【暴力】

#include<bits/stdc++.h>using namespace std;char s[105];int a[105];int n;int main(){ cin>>n; int sum=0; for(int i=0; i<n; i++) { cin>>s[i]; ...
原创
发布博客 2018.09.24 ·
408 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

ACM/ICPC 2018亚洲区预选赛北京赛站网络赛 D【队列】

#1831 : 80 Days时间限制:1000ms单点时限:1000ms内存限制:256MB描述80 Days is an interesting game based on Jules Verne’s science fiction “Around the World in Eighty Days”. In this game, you have to manage the limi...
原创
发布博客 2018.09.23 ·
404 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

蓝桥杯+出栈次序:递归+卡特兰数

出栈次序X星球特别讲究秩序,所有道路都是单行线。一个甲壳虫车队,共16辆车,按照编号先后发车,夹在其它车流中,缓缓前行。路边有个死胡同,只能容一辆车通过,是临时的检查站,如图【p1.png】所示。X星球太死板,要求每辆路过的车必须进入检查站,也可能不检查就放行,也可能仔细检查。如果车辆进入检查站和离开的次序可以任意交错。那么,该车队再次上路后,可能的次序有多少种?为了方便起见,假设检查站...
原创
发布博客 2018.09.22 ·
555 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏
加载更多