自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 收藏
  • 关注

原创 代码训练营第13天| 二叉树理论基础 递归遍历 非递归遍历(迭代) 二叉树的层序遍历

int val;要学会写基本数据结构的定义,手写出来,不要出错,面试时可能会让这个一套手写出来。

2025-03-02 23:14:42 975

原创 代码随想录训练营第11天| 150. 逆波兰表达式求值 239. 滑动窗口最大值 347.前 K 个高频元素

滑动窗口最大值有点难,要多做几次熟练几次。前K个高频元素,用自己能想到的简单的思路能做出来也可以,还没来得及刷官方的方法(码住)。

2025-02-22 22:36:39 873

原创 代码随想录训练营第十天| 232.用栈实现队列 225. 用队列实现栈 20. 有效的括号 1047. 删除字符串中的所有相邻重复项

栈和队列开始了,要掌握好数据结构这些基本的原理,为后面打好坚实基础。

2025-02-22 20:13:14 774

原创 八股训练营第二天| HTTP请求报文和响应报文是怎样的,有哪些常见的字段? HTTP有哪些请求方式?

HTTP报文分为请求报文和响应报文。(1)请求报文请求报文分为请求行请求头空行请求主体构成。(2)响应报文HTTP响应报文是服务器向客户端返回的数据格式,用于传达服务器对客户端请求的处理结果以及相关的数据。状态行响应头空行响应体。状态行包含HTTP版本、状态码和状态消息。响应头部也是键值对的形式提供额外的信息,类似于请求头部,用于告知客户端有关响应的详细信息。空行在响应头和响应体之间,表示这响应头的结束。响应体是服务器实际传输的数据,可以是文本、HTML页面、图片、视频等,也可能为空。

2025-02-20 19:32:30 202

原创 八股训练营第一天| 介绍一下TCP/IP模型和OSI模型的区别;从输入 URL 到页面展示到底发生了什么?

OSI模型是国际标准化组织(ISO)制定的一种在计算机或通信系统间互联的标准体系,由七层构成,每层都有各自的功能。每个层级都构建在下方的层级之上,下一层为上一层提供服务。。虽然OSI模型在理论上更完备,但是TCP/IP协议是一种更为简洁和高效的协议,更为使用。端到端可靠的无连接的。

2025-02-20 17:26:01 341

原创 代码随想录训练营第九天|151.翻转字符串里的单词 右旋字符串

给定一个字符串,逐个翻转字符串中的每个单词。示例 1:输入: “the sky is blue”输出: “blue is sky the”示例 2:输入: " hello world! "输出: “world! hello”解释: 输入字符串可以在前面或者后面包含多余的空格,但是反转后的字符不能包括。示例 3:输入: “a good example”输出: “example good a”解释: 如果两个单词间有多余的空格,将反转后单词间的空格减少到只含一个。三步可以划分为三个函

2025-02-20 16:46:16 710

原创 代码随想录训练营第八天|344.反转字符串 541. 反转字符串 II 替换数字

关于字符串,很多要用到双指针。学会使用双指针以及常用的库函数。

2025-02-19 11:33:36 737

原创 代码随想录训练营第七天|第454题.四数相加II 383. 赎金信 第15题. 三数之和 第18题. 四数之和

哈希表章节结束了,希望下次遇到这种题目能够首先想到用哈希表,用哪种数据结构,注意是否去重,怎样去重和剪枝,往这些题目上靠一靠,争取搞定!

2025-02-18 16:15:37 990

原创 代码随想录训练营第五天|242.有效的字母异位词 349. 两个数组的交集 202. 快乐数 1. 两数之和

数组就是一个简单的哈希表,既然只有小写字母,那么就可以定义一个数组,来记录字符串s中不同字母出现的次数。再对照字符串t,是否所有字母出现的次数都一致,都一致的话,返回true,否则,返回false。「快乐数」定义为:对于一个正整数,每一次将该数替换为它每个位置上的数字的平方和,然后重复这个过程直到这个数变为 1,也可能是 无限循环 但始终变不到 1。给定一个整数数组 nums 和一个目标值 target,请你在该数组中找出和为目标值的那 两个 整数,并返回他们的数组下标。输出结果中的每个元素一定是唯一的。

2025-02-17 22:48:57 671

原创 代码随想录算法训练营第四天 |24. 两两交换链表中的节点 19.删除链表的倒数第N个节点 面试题 02.07. 链表相交 142.环形链表II

相遇时: slow指针走过的节点数为: x + y, fast指针走过的节点数:x + y + n (y + z),n为fast指针在环内走了n圈才遇到slow指针。,从头结点出发,fast指针每次移动两个节点,slow指针每次移动一个节点,如果 fast 和 slow指针在途中相遇 ,说明这个链表有环。双指针,先让两个指针各自指向头结点,然后让两条链表末端对齐,求出链表长度插值,让curA移动到curB位置对齐的地方。给你一个链表,删除链表的倒数第 n 个结点,并且返回链表的头结点。

2025-02-15 19:45:14 1070

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除