- 博客(11)
- 收藏
- 关注
原创 力扣---哈希表1
本博客主要是根据力扣的题目来总结如何正确使用哈希表,什么时候该使用哈希表,应该使用什么类型的哈希结构。不涉及哈希表底层的实现原理(因为主包得后面学)。前言:所谓的哈希表实现的unordered_set和unordered_map就是大口袋。
2025-07-06 17:53:21
1060
原创 力扣---链表3
在上述count1 = 3,count2 = 2;也就是虽然while(0)的时候会退出循环,但是当while里是条件判断的时候,while是可以等于0的,如while(n-- >= 0)。index的索引是从真正的头节点开始,而且是从0开始,在增加的时候注意malloc节点,删除的时候,注意free掉删除的节点。设计到了链表的初始化,增加,删除,索引,释放内存等操作,比较全面的一个题。链表的设计和注意事项已经在代码部分同步注释给出。受不了了,为了占场打球,先溜了,明天更。
2025-07-05 17:25:10
356
原创 力扣---链表2
链表因为全靠一个head和next连接了全部,所以要特别注意next的指向,在操作的时候指向了哪里,同时还要注意因为只有一个next,没有pre,也就是单链表,操作的时候容易断掉,所以要及时记录要断掉的节点!!!
2025-07-03 18:07:19
546
原创 八股---TCP、UDP和IP自我理解
本文章只用于理解TCP、UDP和IP协议栈的理论逻辑,不涉及细节的报文格式等,只用于秋招八股面试的个人总结。
2025-06-28 15:25:06
779
原创 数组4---力扣
审题:在一个递增数组当中,寻找与目标值target相同的开始位置和结束位置,然后用数组的形式返回这两个位置。在一个有序的数组当中查找元素,有序和查找,满足二分法的条件,但是这个题有个特点是。,那么查找多个元素怎么处理呢,因为之前接触的都是查找一个元素?这个题其实细究的话是。
2025-06-26 15:59:55
189
原创 力扣数组之二分法解题
注意此处的双指针,并不是一定代表就是指针,只是一种思路的叫法而已。双指针,顾名思义就是有引入两个跟指针一样的东西来解决数组的覆盖问题。
2025-06-23 16:14:34
446
原创 ROS自我学习笔记(代码篇C++)
ROS_INFO("订阅人的信息:%s,%d,%.2f",person->name.c_str(),person->age,person->height);ROS_INFO("发布的消息:%s,%d,%.2f",person.name.c_str(),person.age,person.height);ROS_INFO ("翠花订阅的数据:%s",msg->data.c_str());ROS_INFO ("发布的数据是:%s",ss.str().c_str());//5.编写发布逻辑,发布数据;
2023-11-01 19:57:08
302
1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅