算法
文章平均质量分 70
improvement...
这个作者很懒,什么都没留下…
展开
-
简单解释为什么会存在hash冲突
哈希冲突,链表原创 2022-03-02 10:21:26 · 2053 阅读 · 0 评论 -
数据结构:八大数据结构分类
https://blog.csdn.net/yeyazhishang/article/details/823538461、数组array https://www.bilibili.com/video/BV1ef4y1e7Qn优点:按照索引遍历或查询速度快 缺点:数组的大小固定后就无法扩容了,只能存储一种类型的数据,添加,删除的操作慢,因为要移动其他的元素。适合:频繁查询,对存储空间要求不大,很少增加和删除的情况。复杂度:访问O(1),搜索O(N),插入O(N),删除O(N)力扣 485最大连...原创 2021-09-14 17:43:25 · 96 阅读 · 0 评论 -
int 取值范围讨论,原码, 反码, 补码,内存溢出
1、 int 取值范围是-2^31到2^31-1即-2147483648到21474836472、因为计算机计算是将数字转换成二进制,然后用补码计算,原因比较复杂可以简单概括就是补码技术才准确。可参考https://blog.csdn.net/qq_16234613/article/details/78734222原码:符号位+二进制绝对值, 0表示+,1表示- 。如:[+1]原= 0 000 0000 0000 0000 0000 0000 00000001[-1]原= 1 000...原创 2021-09-06 12:47:43 · 1026 阅读 · 0 评论