Nemaleswang
码龄9年
关注
提问 私信
  • 博客:183,472
    183,472
    总访问量
  • 342
    原创
  • 23,267
    排名
  • 112
    粉丝
  • 0
    铁粉
  • 学习成就

个人简介:ACM退役狗一只

IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:四川省
  • 加入CSDN时间: 2016-05-02
博客简介:

Nemaleswang的博客

查看详细资料
  • 原力等级
    成就
    当前等级
    1
    当前总分
    49
    当月
    0
个人成就
  • 获得74次点赞
  • 内容获得38次评论
  • 获得77次收藏
  • 代码片获得169次分享
创作历程
  • 8篇
    2024年
  • 1篇
    2023年
  • 1篇
    2022年
  • 26篇
    2020年
  • 11篇
    2019年
  • 14篇
    2018年
  • 254篇
    2017年
  • 27篇
    2016年
成就勋章
TA的专栏
  • 面经
  • __________以下均为ACM相关博客:
  • 模板
    57篇
  • 心路历程
    10篇
  • swpu各种周赛题解及信息通知
    9篇
  • OJ——————————
  • Leetcode
    36篇
  • FJUTOJ
    2篇
  • HDOJ
    91篇
  • POJ
    13篇
  • SPOJ
    1篇
  • nyoj
    2篇
  • USACO、UVALive
    1篇
  • Codeforces、Codeforces gym
    40篇
  • BNUOJ
    1篇
  • 51NOD、BZOJ
    2篇
  • UESTCOJ
    1篇
  • ZOJ
    4篇
  • SOJ
    2篇
  • 九度oj、百练oj
    1篇
  • tyvj
    4篇
  • CODE[VS]
    1篇
  • SWPUOJ
    5篇
  • 洛谷
    3篇
  • 蓝桥杯
    8篇
  • 玲珑杯
    2篇
  • SWJTUOJ
    5篇
  • SWNUOJ
    1篇
  • ICPCCamp
    4篇
  • Atcoder、Hihocoder
    20篇
  • LOJ、UOJ
    3篇
  • 计蒜客
    12篇
  • 算法——————————
  • 水题
    72篇
  • dp-普通dp
    8篇
  • dp-背包dp
    4篇
  • dp-数位dp
    8篇
  • dp-状态压缩dp
  • dp-区间dp
    1篇
  • dp-树形dp
  • dp-斜率dp
  • dp-插头dp
  • dp-概率dp
  • 搜索-记忆化搜索
    1篇
  • 搜索-dfs
    15篇
  • 搜索-bfs
    6篇
  • STL之stack queue priority_queue
    4篇
  • STL之vector map set
    5篇
  • STL之bitset优化
  • 数论-杂项
    3篇
  • 数论-求组合数、二项式定理
    3篇
  • 数论-欧拉函数、欧拉定理
    2篇
  • 数论-容斥、鸽巢
    3篇
  • 数论-逆元
    3篇
  • 数论-莫比乌斯反演、莫比乌斯函数
    5篇
  • 数论-费马小定理、费马大定理、中国剩余定理
    1篇
  • 数据结构-线段树
    2篇
  • 数据结构-树状数组
    3篇
  • 数据结构-分块、分治
    1篇
  • 数据结构-链表、二叉树
    8篇
  • 数据结构-RMQ
    2篇
  • 快速幂-矩阵快速幂、普通快速幂、广义快速幂
    10篇
  • 字符串-AC自动机
  • 字符串-字典树
    3篇
  • 字符串-KMP、Hash
    8篇
  • 字符串-SA、SAM
  • 图论-网络流
    8篇
  • 图论-最短路
    8篇
  • 图论-最小生成树
    4篇
  • 图论-拓扑排序、欧拉路
    5篇
  • 图论-tarjan
    4篇
  • 图论-二分图
    2篇
  • 小技巧-打表
    5篇
  • 小技巧-找规律
    15篇
  • 小技巧-双指针
    6篇
  • 小技巧-预处理、前缀和
    13篇
  • 小技巧-递推
    1篇
  • 小技巧-构造
    5篇
  • 小技巧-分块优化
    4篇
  • 单调栈
    1篇
  • 计算几何
    1篇
  • 二分
    14篇
  • 并查集
    6篇
  • 贪心
    14篇
  • 模拟
    20篇
  • 数学
    11篇
  • 康拓展开和逆康拓展开
    4篇
  • 高斯消元
  • 几何
    1篇
  • 递归
    2篇
  • 位运算
    1篇
兴趣领域 设置
  • 人工智能
    opencv
创作活动更多

如何做好一份技术文档?

无论你是技术大神还是初涉此领域的新手,都欢迎分享你的宝贵经验、独到见解与创新方法,为技术传播之路点亮明灯!

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

ACM 对拍

【代码】ACM 对拍。
原创
发布博客 2024.08.19 ·
164 阅读 ·
3 点赞 ·
0 评论 ·
0 收藏

ACM现场赛打印模板

写一个最大公约数gcd和最小公倍数lcm和扩展欧几里得exgcd的比较简单的模板int gcd(int a,int b){ return b?gcd(b,a%b):a;} int lcm(int a,int b){ return a/gcd(a,b)*b;} int exgcd(int a,int b,int &x,int &y){//ax+by = gcd(a,b);(1) if(b == 0){ x = 1;y = 0; re
原创
发布博客 2024.08.19 ·
525 阅读 ·
20 点赞 ·
0 评论 ·
5 收藏

主席树模板

【代码】主席树模板。
原创
发布博客 2024.08.19 ·
101 阅读 ·
2 点赞 ·
0 评论 ·
0 收藏

博弈论 SG函数

【代码】博弈论 SG函数。
原创
发布博客 2024.08.16 ·
139 阅读 ·
3 点赞 ·
0 评论 ·
0 收藏

二维前缀和和二维差分

【代码】二维前缀和和二维差分。
原创
发布博客 2024.08.14 ·
88 阅读 ·
3 点赞 ·
0 评论 ·
0 收藏

后缀数组模版

【代码】后缀数组模版。
原创
发布博客 2024.08.12 ·
119 阅读 ·
2 点赞 ·
0 评论 ·
0 收藏

codeforce避免被卡的unordered_map

【代码】codeforce避免被卡的unordered_map。
原创
发布博客 2024.06.04 ·
147 阅读 ·
3 点赞 ·
0 评论 ·
0 收藏

字符串哈希

使用unsigned long long来做自然溢出。
原创
发布博客 2024.02.04 ·
187 阅读 ·
2 点赞 ·
0 评论 ·
0 收藏

数位dp模板

【代码】数位dp模板。
原创
发布博客 2023.08.05 ·
168 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

RMQ算法模板

RMQ算法,主要用于求区间最大值或者区间最小值。本质就是通过倍增的方法进行计算。
原创
发布博客 2022.09.04 ·
241 阅读 ·
1 点赞 ·
1 评论 ·
1 收藏

Leetcode 剑指 Offer 20. 表示数值的字符串

题目链接:剑指 Offer 20. 表示数值的字符串题目大意:给你一个字符串,问他是否是合法字符题目思路:最开始以为是个大模拟,写了半天,各种特判才放过去,评论区有很多更好的分类方法,比如分为A.BeC这种情况,然后分为有符号数和无符号数的情况特判,这种特判是我见过的最好的做法了,秒杀自动机的做法。 不过标程还是采用了有限自动机的做法,所以还是把重点放在有限自动机上,最根本的状态就在下面这张图上,具体的分析可以见官方题解,有了转移状态,就可以很好的写出代码了。时间复杂度&&空间复杂
原创
发布博客 2020.12.01 ·
219 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Leetcode 剑指 Offer 19. 正则表达式匹配

题目链接:剑指 Offer 19. 正则表达式匹配题目大意:给你一个原串和匹配串,其中匹配串中有.和*两种特殊字符,.可以匹配任意字符,*可以匹配任意个他前面的字符(包括0个),问是否能匹配题目思路:经典题目了,很早之前就做过,不过发现又不太会了,看了题解才捋清除。首先考虑dp的做法,dp[i][j]是一个bool型,代表s串的前i个字符与p串的前j个字符是否匹配,考虑匹配串的最后一个字符:1、如果该字符是正常的字母,那么只需要判断他与原串的最后一个字母是否相等,不想等则一定不匹配,相等也需要根据前面
原创
发布博客 2020.11.30 ·
195 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

Leetcode 剑指 Offer 14- II. 剪绳子 II LCOF

题目链接:剪绳子 II LCOF题目大意:给你一个绳子,长度为n,要求你拆分其为m(m>2)段,并且要求所有段长度的乘积最大题目思路:比较经典的一个题目了,首先可以想到的一个经典解法是dp的做法,对于一个绳子,我们先任意减去一小段,这样得到的就是更小的绳子,而更小的绳子的最大乘积我们可以得到,因此就有了答案,枚举取最大值即可。 而另一个解法涉及到到数学问题,这个做法的证明可以见官方题解,证明的很好,本质上是证明一个下界,比较容易想到的解法是长度为n的绳子拆分成m段,一定是均分后得到的乘积最大,而
原创
发布博客 2020.11.26 ·
160 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

Leetcode 76. Minimum Window Substring

题目链接:Minimum Window Substring题目大意:给你一个字符串s和字符串t,要求你找到包含t中所有字符的s字符的字串题目思路:双指针即可,在扫描的时候维护一个字符集,这个字符集动态的根据双指针的位置进行更新,每次更新之后与字符串t进行比较即可,思路比较简单,不过时间卡的比较死,需要用unordered_map这个哈希表来进行表示,用map的话会导致超时。时间复杂度&&空间复杂度:O(lens*lent)&&O(lent)class Solution
原创
发布博客 2020.08.18 ·
174 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Leetcode 540. Single Element in a Sorted Array

题目链接:Single Element in a Sorted Array题目大意:给你一个有序数组,里面只有一个数只出现一次,其他数只出现两次,要求你找到这个数,要求复杂度为O(logn)题目思路:数组有序,且要求复杂度是Log,所以可以很容易的想到使用二分,每次二分的判断条件可以使用这样一个问题,如果当前数与前后都不相同,那么这个数就是我们要找的数,如果他与后面一个树相同,那么我们可以通过它后面数的个数来判断,如果后面的长度为偶数,那么后面必然没有单独的一个数,不然这个长度一定为奇(其他数都是两个,
原创
发布博客 2020.05.12 ·
247 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Leetcode Check If a String Is a Valid Sequence from Root to Leaves Path in a Binary Tree

题目链接:Check If a String Is a Valid Sequence from Root to Leaves Path in a Binary Tree题目大意:要求你去找到一条路径,要求这条路径上的值跟要求的arr数组长度和值都一样,并且这条路径是从根节点到叶子节点题目思路:一个简单的dfs即可,我们可以知道,对于找到的路径,每个节点的层数就是他在数组中的第几个,所以可以记录...
原创
发布博客 2020.04.30 ·
446 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Leetcode 124. Binary Tree Maximum Path Sum

题目链接:Binary Tree Maximum Path Sum题目大意:要求在二叉树上找到最长路径题目思路:给之前的二叉树思路是一样的,这条路径一定是某个节点的左子树+节点本身+右子树(左右子树可以为空,比如左右子树全为负数,还不如不要),所以我们接着做dfs即可,每个dfs返回的是某个节点左子树或者右子树的最长路径+自己本身,每次统计的时候可以对某个节点找到左右子树最长,然后统计对于当前...
原创
发布博客 2020.04.29 ·
225 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Leetcode First Unique Number

题目链接:First Unique Number题目大意:要求你实现这样一个功能,动态得增加数,然后查找当前数组里面第一个出现的仅出现一次的数字题目思路:简单题,我们每次只需要找第一次出现的数,如果一个数后面再出现,那么也不重要了,他一定不会是我们需要的数了,所以根本不要往里面加值了,对于旧得值,我们也只需要考虑这个数出现得次数是否超过一次,超过直接扔掉,不然当前的值就是只出现一次的值,可以用...
原创
发布博客 2020.04.28 ·
279 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Leetcode 221. Maximal Square

题目链接:Maximal Square题目大意:给定一个零一矩阵,要求你找到里面最大的全1正方形(下面直接用矩阵表示)题目思路:一个简单DP,对于一个矩阵,我们需要考虑这样一个问题,这个矩阵是全1矩阵,如果这个1可以往下接着延申,那么这个全1矩阵就不是最优的,所以我们需要考虑对于某个1,他能得到的最优矩阵,那么一定是这个1是当前最优矩阵的右下角,我们可以用dp[i][j]表示以这个元素为右下角...
原创
发布博客 2020.04.27 ·
214 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

Leetcode 1143. Longest Common Subsequence

题目链接:Longest Common Subsequence题目大意:给定两个字符串,要求你要找最长公共子序列(不要求连续,只需要保证先后顺序)题目思路:一道DP好题吧,这个题不同于连续的写法,也不同于前缀,对于该题,可以想到一个dp解法,dp[i][j]表示text1的前i个和text2的前j个字符中的最长公共子序列,那么如果要往下一层递推会是什么情况呢,这时候需要比较当前的text1和t...
原创
发布博客 2020.04.26 ·
183 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏
加载更多