zhn_666
码龄8年
关注
提问 私信
  • 博客:75,117
    75,117
    总访问量
  • 139
    原创
  • 111,282
    排名
  • 90
    粉丝
  • 0
    铁粉

个人简介:Peace

IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:北京市
  • 加入CSDN时间: 2017-08-01
博客简介:

zhn_666的博客

查看详细资料
  • 原力等级
    当前等级
    2
    当前总分
    152
    当月
    0
个人成就
  • 获得55次点赞
  • 内容获得22次评论
  • 获得103次收藏
  • 代码片获得232次分享
创作历程
  • 1篇
    2024年
  • 1篇
    2022年
  • 8篇
    2021年
  • 45篇
    2020年
  • 10篇
    2019年
  • 4篇
    2018年
  • 71篇
    2017年
成就勋章
TA的专栏
  • 算法
    3篇
  • 论文阅读
    1篇
  • spfa
    15篇
  • tarjan
    7篇
  • bzoj
    16篇
  • 二分
    3篇
  • 并查集
    1篇
  • 洛谷
    35篇
  • 差分约束
    2篇
  • 模板
    18篇
  • 水题
    29篇
  • hdu
    2篇
  • 期望dp
    1篇
  • 考试
    18篇
  • 二叉树
    2篇
  • dp
    10篇
  • 树形dp
    4篇
  • 模拟
    3篇
  • 贪心
    5篇
  • 拓扑
    2篇
  • 搜索
    4篇
  • 二分图
    1篇
  • 树状数组
    5篇
  • vijos
    6篇
  • 离散化
    1篇
  • 数论
    16篇
  • 最小生成树
    9篇
  • 树链剖分
    5篇
  • 递推
    3篇
  • kmp算法
    1篇
  • 状压dp
    1篇
  • 三分
    1篇
创作活动更多

新星杯·14天创作挑战营·第9期

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

475人参与 去参加
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

24-BSPC-Opening the envelope: Efficient envelope-based PPG denoising algorithm

从皮肤表面获得的光容积脉搏波(PPG)信号为血容量波动提供了有价值的见解。随着对连续无创生理监测的兴趣日益浓厚,PPG已经引起了人们的广泛关注。然而,PPG信号经常受到各种形式的噪声的影响,阻碍了可靠的特征提取。稳健的数据预处理方法对于回顾性和实时分析都是至关重要的。现有的去噪方法,包括最近的机器学习技术,经常遭受实现挑战,计算效率低下和有限的可解释性三个问题。针对这一挑战,我们提出了一种新的PPG去噪算法。该算法使用来自31名患者的约81,015.99分钟或1360.27小时的PPG数据集进行评估。
原创
发布博客 2024.08.26 ·
813 阅读 ·
9 点赞 ·
2 评论 ·
19 收藏

opencv Day1

先把代码放这,我饿饿我吃外卖去了#include <opencv2/opencv.hpp>#include <iostream>#include <vector>using namespace std;using namespace cv;#undef UNICODE#undef _UNICODE//test_1用来观察不同颜色模型之间的转换//图片来自吃不到外卖的rar//小勾八hzy的图被我雪藏了inline void test_1(Mat
原创
发布博客 2022.03.24 ·
3448 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

洛谷P2033

传送门一个搜索小技巧挺多的题懒得写思路了,就是模拟上代码#include <bits/stdc++.h>using namespace std;char tu[15][15],x,y,fx;int dx[5]={-1,0,1,0};int dy[5]={0,1,0,-1};char bb[5]={'^','>','v','<'};inline int read(){ int x=0,f=1; char ch=getchar(); while
原创
发布博客 2021.10.06 ·
168 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

洛谷P2119 [NOIP2016 普及组] 魔法阵

传送门初步想法,枚举四个物品,明显爆炸之后想办法优化看到n1e4的取值范围,我们很容易就能get到这个题应该用桶的方式来解决具体怎么搞呢?我们来观察一下他给的等式以及不等式最小的单位应该是D与C之间的差值我们设这个值为t,可以通过枚举t来进行计算。首先,我们可以知道,A的最小值是1,D的最大值是NA与B之间的差距是2tB和C之间的差距大于6t,C和D之间的差距为t我们不妨在第一层循环枚举t,之后怎么搞呢?我们假设已经知道一个D的值,我们现在要统计他作为D出现了几次,怎么统计呢?首先
原创
发布博客 2021.10.01 ·
404 阅读 ·
0 点赞 ·
1 评论 ·
0 收藏

2021-09-26 机器学习预测股票涨势(一)

在上周大作业的逼迫之下被迫去学习Python,于是决定开个新坑来学一波(之前好像开过但没学)大概这周会搞一个如题目所示东西数据来源于天池今天只把简单的数据进行了一下处理,具体内容在代码里写的很清楚了# -*- coding: utf-8 -*-"""Created on Sun Sep 26 15:42:22 2021ProjectPredicting stock changes through machine learning@author: zhn2021"""import
原创
发布博客 2021.09.26 ·
192 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

2021-08-27 势能线段树(吉老师线段树)Ⅰ

吉老师线段树感觉就是普通的线段树+暴力常见的套路有区间取模,区间开根等因为我做题少就见过这俩你也看见题目上的Ⅰ了,碰到再更新所以为什么叫吉老师线段树,为什么不叫老头子线段树于是我去学习了一下历史上两道今天写的题:1.区间开根+区间求和传送门因为一个数字开log次就变成1了,于是我们可以暴力修改开根,保存一个区间的maxx,如果这个数为1了那么就不用开了,预计时间复杂度是Nlog的代码如下:#include <bits/stdc++.h>#define int long
原创
发布博客 2021.08.28 ·
872 阅读 ·
1 点赞 ·
1 评论 ·
3 收藏

牛客数据结构专题班WeekⅠ 前缀和练习

前缀和,狭义的理解是f[n]=∑i=1ng[i]f[n]= \sum_{i=1}^{n}g[i]f[n]=i=1∑n​g[i]这样一个把前面所有的值都加起来的一种操作,方便区间和进行查询,但是通过进一步的了解,前缀和可以用来表示前面的操作都进行完,之后通过某种操作消除前面某一段的影响,进而求得某段区间操作之后的总影响。这样干说似乎有点抽象,借助第一场的几个题来进一步讲一下,也当作改题的一篇blog吧AC个数:9/10传送门过于简单的就不写了,反正我会的我队友肯定都会矩阵乘法优化dp(在数据结构课
原创
发布博客 2021.08.19 ·
312 阅读 ·
0 点赞 ·
2 评论 ·
0 收藏

2021-07-19 暑假集训Day1

Result:191/1371AC:5/12Dir:xf从后往前开,yh从前往后开,我从中间乱开(),第一个随便看了个G(lol那题),感觉没有k的限制是个水题,有k的限制想了5分钟妹想出来,换了个C,发现数据范围为1-4,就手玩了几组数据,发现和nm奇偶性有关,和yh说了一下感觉能过,但特判的n=1m=1忘删除了,导致上来就WA了一发,之后感觉正确性我没证明白,删掉特判之后也没敢继续交,大概20min,yh切了个D,他怂恿我冲一下,交了C过了,之后去开F,很明显是个阿波罗尼斯⚪,滚去一边推到两个球的
原创
发布博客 2021.07.19 ·
199 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

nlwIUstAyy

搬家啦
原创
发布博客 2021.05.28 ·
99 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

洛谷 P6146 [USACO20FEB]Help Yourself G

传送门先把所有线段按照左端点从小到大排序。考虑一个dp当加入一条线段之后 fi=2∗fi−1+2x \ f_{i}=2*f_{i-1}+2^{x} fi​=2∗fi−1​+2x其中,x为这条线段左面有多少条线段没有和他有交点;f表示到第i条线段,复杂度是多少,我们对于第i条线段,可以不选,那么还是f_i-1,如果选了,那么对于总复杂度影响就是f_i-1+2^x,然后用前缀和处理一下X,快速幂乱跑一下就阔以辣#include <cstdio>#include &l
原创
发布博客 2021.01.28 ·
153 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

DAY2模拟考试第二题 连锁店

2、连锁店 (store.pas/c/c++) 【题目描述】 Yzoier开了个饮料连锁店,连锁店共有n家,出售的饮料种类相同。为了促销,Yzoier决定让每家连锁店开展赠送活动。具体来说,在第i家店,顾客可以用ai个饮料瓶兑换到bi瓶饮料和1个纪念币(注意不足ai个饮料瓶则不能兑换)。一家店可以兑换多次,兑换得到的饮料还可以继续用于兑换。 小C买了s瓶饮料,他想知道用这s瓶饮料最多可以兑换
原创
发布博客 2017.09.21 ·
716 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

期末复习——无机化学

Chapter ⅠChapter ⅡChapter ⅢChapter Ⅳ 配合物的结构和性质基本概念以[Cu(NH3)4]SO4为例,中括号里的为内界,中心离子+配体之间通过配位键结合而成,中括号外为外界,以离子键结合而成。中心原子叫做形成体,与他连接的叫配体,如果他连的是单齿配体那么配位数等于连的集团的个数,否则一个配体得算有几个齿,配位原子:配体中提供孤电子对与形成体连接的原子形成体配位数的多少一般取决于形成体与配体的性质:(1)、中心离子的正电荷数越多,配位数越大(吸引能力强)(
原创
发布博客 2020.12.13 ·
6332 阅读 ·
10 点赞 ·
2 评论 ·
42 收藏

期末复习——晶体学基础(一)

写在前面:本系列博客图片大多(全部 )来自上课PPT,写的菜轻喷Chapter 0绪论一.晶体、非晶体定义晶体:其内部质点(原子、分子或离子)在三维空间周期性重复排列的固体;也称具有格子构造的固体。非晶体:其内部质点(原子、分子、离子)在3维空间排列不具有周期性的固体。PS:短程有序不行,得长程有序,能扩展到整个晶体;一样化学式的物质可能是晶体也可能是非晶体。二.晶体生长条件及方式晶体生长方式:(1)由气相转变为晶体热力学条件:蒸汽压过饱和(2)由液相转变为晶体从熔体中生长晶体:过冷(
原创
发布博客 2020.12.12 ·
3191 阅读 ·
4 点赞 ·
0 评论 ·
18 收藏

二维凸包入门

风送燕归来 雨幕开停歇朝雨时 云叆叇临窗迎春回 芳菲再揽将春深处 青山入我怀因为本人比较菜,所以今天只学习了一个算法:Andrew算法主体思路:按照x优先的顺序排序(坐标从小到大)从第一个点开始遍历,如果下一个点在栈顶的两个元素所连成直线的左边,那么就入栈;否则如果在右边,说明凸包有更优的方案,上次的点出栈,并直到新点在栈顶两个点所在的直线的左边为止翻译成人话就是贪心去找斜率最小的那个,这样显然回把所有的点都圈在里面先从左到右跑一边求下凸包,之后从右往左再跑一边求上凸包,之后的细节在
原创
发布博客 2020.11.11 ·
261 阅读 ·
1 点赞 ·
3 评论 ·
0 收藏

HDU 1172

传送门Problem Description猜数字游戏是gameboy最喜欢的游戏之一。游戏的规则是这样的:计算机随机产生一个四位数,然后玩家猜这个四位数是什么。每猜一个数,计算机都会告诉玩家猜对几个数字,其中有几个数字在正确的位置上。比如计算机随机产生的数字为1122。如果玩家猜1234,因为1,2这两个数字同时存在于这两个数中,而且1在这两个数中的位置是相同的,所以计算机会告诉玩家猜对了2个数字,其中一个在正确的位置。如果玩家猜1111,那么计算机会告诉他猜对2个数字,有2个在正确的位置。现在给
原创
发布博客 2020.10.23 ·
170 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

力扣 60

传送门每日打卡1class Solution {public: int jc(int x){ int ans=1; for(int i=x;i>=1;i--) ans=ans*i; return ans; } string getPermutation(int n, int k) { if(n<=1) return "1"; else{
原创
发布博客 2020.09.05 ·
155 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

洛谷 P5424 [USACO19OPEN]Snakes G

传送门我自关山点酒,千秋皆入喉题目描述:略思路:这个东西明显就是一个区间的dp,f[i][j]代表抓到第i条蛇,用了j次修改的最优值。(这个题有个坑啊,观察样例可以发现第一次调整网的大小是不算在k次操作里面的呜呜呜。)下面考虑怎么转移:我们设g[i][j]代表只用一张网抓[i][j]的蛇所花费的空间,然后就可以很容易的写出状态转移方程:f[i][j]=min(f[i][j],f[t][j-1]+g[t+1][i])之后就过了QWQ(这题为什么是蓝题)#include <cstdio&g
原创
发布博客 2020.05.25 ·
284 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

期末考试保温赛

天纵少年总该倚竹畅饮好云烟风华羡尽俗人眼兰亭曲水漫漫古今俯仰无愧欠世事万变唯胸怀旷远(全是水题预警,实在实在太傻逼的题我就不往上贴了,太傻逼了)盲猜一手以后博客不会更这种sb题了G归并排序求逆序对(我本来写的树状数组但是莫名奇妙WA掉了,我就随便改了一个x写法QWQ)/* Author: 张皓南 Result: AC Submission_id: 2644937 Created at: Sat May 23 2020 20:17:50 GMT+0800 (China Standard
原创
发布博客 2020.05.24 ·
281 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

上机(8)

最近有点累啊QWQA/* Author: 张皓南 Result: AC Submission_id: 2613676 Created at: Fri May 15 2020 19:26:01 GMT+0800 (China Standard Time) Problem_id: 3385 Time: 4 Memory: 1580*/#include <stdio.h>#include <math.h>#include <string.h>#incl
原创
发布博客 2020.05.19 ·
538 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

洛谷 P3398 仓鼠找sugar

传送门题目描述小仓鼠的和他的基(mei)友(zi)sugar住在地下洞穴中,每个节点的编号为1~n。地下洞穴是一个树形结构。这一天小仓鼠打算从从他的卧室(a)到餐厅(b),而他的基友同时要从他的卧室(c)到图书馆(d)。他们都会走最短路径。现在小仓鼠希望知道,有没有可能在某个地方,可以碰到他的基友?小仓鼠那么弱,还要天天被zzq大爷虐,请你快来救救他吧!输入格式第一行两个正整数n和q,表示这棵树节点的个数和询问的个数。接下来n-1行,每行两个正整数u和v,表示节点u到节点v之间有一条边。接下来
原创
发布博客 2020.05.18 ·
197 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏
加载更多