
hot100算法专题
文章平均质量分 95
对LeetCode Hot100的刷题记录(C/C++两种实现方式,主要使用C++语言)
Jammingpro
recent target:5月更新完Java SE博客及C++设计模式博客
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
【Hot100算法刷题集】双指针-02-盛水最多的容器(含暴力枚举、双指针法及其合理性证明)
🏠关于专栏:专栏用于记录LeetCode中Hot100专题的所有题目🎯每日努力一点点,技术变化看得见。原创 2024-09-11 10:53:46 · 1296 阅读 · 0 评论 -
【Hot100算法刷题集】双指针-01-移动零(含置零思路、移动思路、偏移量思路、冒泡法)
🏠关于专栏:专栏用于记录LeetCode中Hot100专题的所有题目🎯每日努力一点点,技术变化看得见。原创 2024-09-10 14:31:47 · 1264 阅读 · 0 评论 -
【Hot100算法刷题集】哈希-03-最长连续序列(含排序、哈希、并查集法&&未正确使用哈希表导致算法效率降低的分析)
🏠关于专栏:专栏用于记录LeetCode中Hot100专题的所有题目🎯每日努力一点点,技术变化看得见。原创 2024-09-10 10:45:02 · 1337 阅读 · 0 评论 -
【Hot100算法刷题集】哈希-02-字母异位词分组(含排序构造键、自定义键、自定义哈希函数法)
从题目的提示可知,每个字母最多出现10000次,如果使用数字字符表示,需要5个;而26个字母,每个用5个数字字符表示,即需要26×526×526×5,即130个字符表示,由这个字符串作为哈希表的键(key)。string tmp;return ret;return ret;在介绍该方法前,先对一些C++中的操作进行介绍并给出相关示例。首先介绍std::hash。原创 2024-09-06 15:31:00 · 914 阅读 · 0 评论 -
【Hot100算法刷题集】哈希-01-两数之和(暴力枚举再优化,也不是哈希表的对手)
🏠关于专栏:专栏用于记录LeetCode中Hot100专题的所有题目🎯每日努力一点点,技术变化看得见。原创 2024-09-05 10:36:54 · 819 阅读 · 0 评论