随笔分类 -  算法学习

摘要:[一]二分查找 解题思路 套模板即可 代码实现 #include<bits/stdc++.h> using namespace std; const int maxn=1e5+7; int n,q,a[maxn]; int main(){ cin>>n; for(int i=1;i<=n;i++) 阅读全文
posted @ 2025-01-26 19:00 isletfall 阅读(18) 评论(0) 推荐(0) 编辑
摘要:01 [AtCoder-abc336_a] Long Loong Problem Statement For a positive integer X, the Dragon String of level X is a string of length (X+3) formed by one L, 阅读全文
posted @ 2025-01-21 23:03 isletfall 阅读(59) 评论(0) 推荐(0) 编辑
摘要:快网络赛了但是计算几何还一点不会,所以最近狠狠恶补了一下计算几何的知识,但是由于本人实力有限,暂时还没有学会三维的计算几何,所以本文只介绍二维计算几何中一些比较常用到的知识 符号函数 符号函数是计算几何中经常用到的一个函数,它虽然很简单,但是在帮助我们判断几何中的位置和方向时有着重要的作用 int 阅读全文
posted @ 2024-08-03 20:20 isletfall 阅读(13) 评论(0) 推荐(0) 编辑
摘要:上一篇博客我们介绍了割点和桥,本文我们继续学习与连通性有关的一些概念 边双连通分量 什么是边双连通分量? 在一张连通的无向图中,对于两个点 u 和 v,如果无论删去哪条边(只能删去一条)都不能使它们不连通,我们就说 u 和 v 边双连通,边双联通分量是极大的边双连通子图 怎么求边双连通分量? 由于边 阅读全文
posted @ 2024-08-03 10:17 isletfall 阅读(8) 评论(0) 推荐(0) 编辑
摘要:昨天在打牛客多校的时候遇到了一道与连通性有关的图论题,笔者一眼就看出这题考察的知识点是Tarjan算法,但是笔者上次写Tarjan算法还是三年前的事情(太惭愧了qaq),于是笔者和队友在赛时花了一个小时时间学习了Tarjan算法成功通过了此题,故写下这篇博客进一步加深印象,同时也是分享自己对于该算法 阅读全文
posted @ 2024-08-02 14:47 isletfall 阅读(7) 评论(0) 推荐(0) 编辑
摘要:最近在刷动态规划题目时,遇到一些思维难度较大,代码实现较容易的题目,我将这些题目进行整理和收集写下了这篇博客,希望能将这些题目分享给大家. [AtCoder Regular Contest 170] Prefix Mex Sequence 题目大意:给定 S 数组,构造满足条件的 A 数组:数组中的 阅读全文
posted @ 2024-01-23 23:36 isletfall 阅读(22) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示