
力扣刷题
不会编程的同学
通信工程转智驾ing。
展开
-
代码随想录学习打卡-二分查找
【代码】代码随想录学习打卡-二分查找。原创 2024-10-16 09:55:03 · 225 阅读 · 0 评论 -
关于哈希表的小白笔记(力扣刷题有感)
先看图:就像我在之前说的,去查“张三”的名字在不在名单里,但我们不可能让计算机听得懂我们的“中文”,我们要利用 hashcode 的编码形式将每一个名字映射成其对应的哈希表上的索引数值,就类似于数组的下标。如果有溢出那就对对应的 code 取模,但如果取模之后与原先的数据冲突了,那就需要哈希碰撞出场了。为什么会有哈希碰撞上段有说,就是位置冲突了,如图“小李”与“小王”都被映射到了索引值为1 的位置上。解决哈希碰撞的方法有两个:1.拉链法;2.线性探测法。原创 2024-11-26 10:12:46 · 270 阅读 · 0 评论 -
力扣349. 两个数组的交集-使用数组算法
【代码】349. 两个数组的交集-使用数组算法。原创 2024-11-26 10:53:15 · 220 阅读 · 0 评论 -
力扣1. 两数之和-C++(用unordered_map)
【代码】力扣1. 两数之和-C++(用unordered_map)原创 2024-11-26 15:17:10 · 204 阅读 · 0 评论 -
力扣 454. 四数相加 II(附map/unordered_map知识补充)
从菜鸟教程里的介绍来看 map 是一个容器,里面每一个元素都存储着键值对(key-value pairs),并且通常按照 key 来排序,且每个key只能重复一次(不查重)。原创 2024-11-28 15:01:52 · 294 阅读 · 0 评论