分类: 算法

2022年6月20日

一致性hash算法

参考:(28条消息) 一致性hash和普通hash区别?_#FJW的博客-CSDN博客_h […]

2022年5月5日

算法基础第19天

201. 数字范围按位与 考察的还是n & n-1,可以去除最后一个位1 /** […]

2022年5月5日

算法基础第18天

72. 编辑距离 算法基础第17天 – zeroheart,和这一题的区别是一个可以改动两 […]

2022年5月5日

算法基础第17天

583. 两个字符串的删除操作 /** 583. 两个字符串的删除操作 给定两个单词 wo […]

2022年4月27日

算法基础第16天

673. 最长递增子序列的个数 /** 673. 最长递增子序列的个数 给定一个未排序的整 […]

2022年4月26日

算法基础第11天

17. 电话号码的字母组合 /** 17. 电话号码的字母组合 给定一个仅包含数字 2-9 […]

2022年4月26日

算法基础第10天

47. 全排列 II /** 47. 全排列 II 给定一个可包含重复数字的序列 nums […]

2022年4月26日

算法基础第9天

78. 子集 /** 78. 子集 给你一个整数数组 nums ,数组中的元素 互不相同 […]

2022年4月21日

算法基础第8天

bfs继续,类似烂橘子,使用扩散法,这里8个方向可以扩散 1091. 二进制矩阵中的最短路 […]

2022年4月21日

dp第21天

377. 组合总和 Ⅳ 这个参考前面的问题,知道所求的是排列问题,排列的话就要使用背包做外 […]

2022年4月20日

dp第20天

完全背包的一题 322. 零钱兑换 int max = amount+1;这里不能用max […]

2022年4月18日

dp第19天

392. 判断子序列 /** * 392. 判断子序列 给定字符串 s 和 t ,判断 s […]

2022年4月17日

dp第18天

300. 最长递增子序列 经典题,背都要背得 /** * 300. 最长递增子序列 给你一 […]

2022年4月17日

dp第17天

5. 最长回文子串 这题,还是不搞dp了,用中心扩散法来处理,扩散两次,一次当作奇数,一次 […]

2022年4月17日

dp第16天

64. 最小路径和 评论区建议把这题难度改成简单题。。。笑死我了。。 /** 64. 最小 […]

2022年4月16日

dp第15天

62. 不同路径 这题公式还是比较简单的 /** 62. 不同路径 一个机器人位于一个 m […]

2022年4月16日

算法基础第七天

117. 填充每个节点的下一个右侧节点指针 II 这是116题的普遍解法,适用于116,1 […]

2022年4月16日

算法基础第六天

200. 岛屿数量 这一题是用bfs来解比较方便理解的,和之前的烂番茄之类的类似的。记得要 […]

2022年4月14日

算法入门第五天

438. 找到字符串中所有字母异位词 还是要使用欠账法,效率高,我自己写的只能打败20%。 […]

2022年4月13日

算法基础第四天

844. 比较含退格的字符串 退格,可以使用stack的特性来处理。也可以使用双指针来处理 […]