![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
算法
算法学习
猪八戒1.0
欢迎大家私信和我交流
展开
-
双指针带刷
撒撒水啦,直接前缀和,要注意的是完全二叉树不是满二叉树。原创 2023-03-31 20:41:03 · 65 阅读 · 0 评论 -
树状数组与线段树
【代码】树状数组与线段树。原创 2023-03-20 22:13:05 · 55 阅读 · 0 评论 -
DP来一波
是上面两个题的综合,好难呀。原创 2023-02-24 16:49:15 · 83 阅读 · 0 评论 -
DFS,BFS傻傻分不清
DFS深搜,执着总是一条路走到头,直到最后没有路了才回溯,其实就是递归BFS广搜,稳重,每次都往下找一层辨析:虽然DFS用的空间小,但不具有最短性,可能是而BFS用的空间每层都是指数型增长,但由于每次都找一层中的所有,在权值相等时,相同层数最后找不到一定是最优路径。原创 2023-02-21 23:19:18 · 99 阅读 · 0 评论 -
买不到的数目
买不到的数目原创 2023-02-19 11:34:01 · 81 阅读 · 0 评论 -
递归与递推一
排序递归原创 2023-01-23 23:38:50 · 71 阅读 · 0 评论 -
区间合并模板
区间合并模板原创 2023-01-23 07:44:10 · 74 阅读 · 0 评论 -
离散化模板
离散化模板原创 2023-01-22 18:50:46 · 106 阅读 · 0 评论 -
双指针模板
双指针模板原创 2023-01-20 15:39:01 · 79 阅读 · 0 评论 -
位运算模板
常用位运算原创 2023-01-19 12:25:56 · 80 阅读 · 0 评论 -
前缀和差分模板
前缀和差分模板原创 2023-01-16 23:41:34 · 90 阅读 · 0 评论 -
二分查找模板
二分模板原创 2023-01-13 21:07:48 · 73 阅读 · 0 评论 -
确定字符串是否是另一个的排列+压缩字符串+分发饼干
目录确定字符串是否是另一个的排列题目描述方法一(开辟四个数组,要有大小写):方法二(排列):方法3(越来越短) 压缩字符串题目描述代码分发饼干题目描述思路分析: 实现一个算法来识别一个字符串 str2str2 是否是另一个字符串 str1str1 的排列。排列的解释如下:如果将 str1 的字符拆分开,重新排列后再拼接起来,能够得到 str2 ,那么就说字符串 str2 是字符串 str1 的排列。(不忽略大小写)如果 str2 字符串是 str1 字符串的排列,则输出 YES;如果 str2 字符串不是原创 2022-12-04 01:36:06 · 576 阅读 · 0 评论 -
翻转+交换
交换两个数(除了引入中间变量)方法一:方法二(采用异或):原创 2022-12-03 15:13:12 · 64 阅读 · 0 评论 -
日期模拟器(改变check即可 手切日期)
小蓝特别喜欢 2,今年是公元 2020 年,他特别高兴,因为每天日历上都可以看到 22。如果日历中只显示年月日,请问从公元 1900 年 1 月 1 日到公元 9999 年 12 月 31 日,一共有多少天日历上包含 2。即有多少天中年月日的数位中包含数字 2。完全日期如果一个日期中年月日的各位数字之和是完全平方数,则称为一个完全日期。例如:2021 年 6月 5 日的各位数字之和为 2 + 0 + 2 + 1 + 6 + 5 =16,而 16 是一个完全平方数,它是 4 的平方。所以2021原创 2022-12-03 12:13:33 · 642 阅读 · 0 评论 -
日志统计,两数之和
ts,td,下面是按照ts时间排序,基础上再对td排序,while中的>=d表示时间大于要求不合格。原创 2022-11-07 17:43:40 · 91 阅读 · 0 评论 -
单词频度统计java
测试:import java.util.HashMap;import java.util.Map;//单词频度统计public class test { public static void main(String[] args) { String s = "To drive is without a license is illegal. It is illegal to drive without a license.Driving without a.原创 2022-05-28 09:26:18 · 81 阅读 · 0 评论